搜索到与相关的文章
各行各业

HDOJ-1014 Uniform Generator

http://acm.hdu.edu.cn/showproblem.php?pid=1014给出式子seed(x+1)=[seed(x)+STEP]%MODseed初始为0,给出STEP和MOD的值问seed能否取到0~(MOD-1)之间的所有值简单模拟#includeintmain(){intStep,Mod,i,Seed,Flag[100005];while(scanf("%d%d",&Step,&Mod)!=EOF){for(i=0

系统 2019-08-12 09:26:57 2003

各行各业

[Selenium]Turn Page By Scroll Bar

Description:Needtoturnpagebyoperatingscrollbarandfindouttheelementinthecurrentpage.PreviouspagewillnotexistinDOMstructurewhenturningpage.Solution:Getthetotalheight,buttonheight,scrollbarheightCalculatetotalmoveheight,totalMoveHeig

系统 2019-08-12 09:26:48 2003

Python

Python设计模式2--工厂模式

工厂模式,类似实际的制造车间中,根据订单的需求来生成/创建某个实例。1.应用场景:需要创建的实例不确定,由输入的数据决定;2.实现方法:实现一个独立的类,接收传入的需要创建实例的名称,在该类中实现创建某个具体实例。3.代码:#coding:utf-8classPerson(object):def__init__(self):self.name=Noneself.gender=NonedefgetName(self):returnself.namedefge

系统 2019-09-27 17:52:31 2002

Python

Python压缩和解压缩zip文件

zip文件是我们经常使用的打包格式之一,python解压和压缩zip效率非凡。python解压zip文档:复制代码代码如下:#/usr/bin/python#coding=utf-8importos,sys,timeimportzipfilefilename='callofdutyblackopszombies_1349649132343_my.zip'#要解压的文件filedir='data/'#解压后放入的目录r=zipfile.is_zipfile(

系统 2019-09-27 17:52:13 2002

Python

python基础(二)--函数

returndeff1(x):y=2**x#没有returndeff2(x):y=2**xreturny#含有returnprint(f1(2),f2(2))return语句退出函数,并返回一个表达式。不带参数值的return语句返回None2.可变参数通过*来定义可变参数默认会把可变参数传入一个元祖!deff(*x):print(x)returnxf(1)f('a','b')f(1,2,3,[44,33])print(type(f('a','b')))定

系统 2019-09-27 17:49:40 2002

Python

深入学习python多线程与GIL

python多线程效率在一台8核的CentOS上,用python2.7.6程序执行一段CPU密集型的程序。importtimedeffun(n):#CPU密集型的程序while(n>0):n-=1start_time=time.time()fun(10000000)print('{}s'.format(time.time()-start_time))#测量程序执行时间测量三次程序的执行时间,平均时间为0.968370994秒。这就是一个线程执行一次fun(

系统 2019-09-27 17:47:58 2002

Python

python工具-将视频按帧截取图片(附代码)

描述:将一个视频流按帧数截取大量的图片用途:AI的数据集制作,得到大量的图片,之后将其打标签更改的地方1.default--间隔的帧数2.input/output--输入视频的路径、存放截取图片的路径(将路径放入后面的‘’中即可)前面加r可表示绝对路径eg:1args=parser.parse_args(['--input',r'F:\data_video\IMG_4395.MOV','--output',r'F:data_rgb_pic\7video']

系统 2019-09-27 17:47:26 2002

Python

python中print的不换行即时输出的快速解决方法

关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end=定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会引起不便。两个或多个print做分割的情况下,如何保持依然横向输出,一般的是在print尾部加上逗号(,)但是在3.x下,则不行,需要使用end="(something)",somesignslike,.;'alsoyoucanputawordorstrin"".Example:##########

系统 2019-09-27 17:46:20 2002

Python

Python日常学习杂记

Python日常学习杂记python-c的作用在命令行里执行python时,如果加上-c,即python-cxxx那么,xxx就被当做一条指令(command)来执行,否则,就当做脚本路径,去找script,然后执行里面的内容。比如:$python'importthis'/root/anaconda3/bin/python3.7:can'topenfile'importthis':[Errno2]Nosuchfileordirectory这里就把这个str

系统 2019-09-27 17:46:17 2002

Python

Python代码实现http/https代理服务器的脚本

一个几百行代码做出http/https代理服务器的脚本,启动即可做httphttps透明代理使用pythonproxy.py8992使用非阻塞io模式,性能还可以。可以和浏览器一样保持长连接,代码有点乱,不管那么多了能跑就行几百行代码做出http/https代理服务器代码片段*1.*[代码][Python]代码#!/usr/bin/python#-*-coding:utf-8-*-importsocket,loggingimportselect,errno

系统 2019-09-27 17:46:14 2002