Python

持续集成-Jenkins+python

持续集成-Jenkins+python1.配置Python脚本  1.1、配置python脚本绝对路径(查询绝路径:whichpython)    #!/opt/python/bin/pythonpython  1.2、处理python2.7版本字符集越界问题    importsys    reload(sys)  ...
代码星球·2020-06-28

Python 爬虫入门之爬取妹子图

来源:李英杰 链接:https://segmentfault.com/a/1190000015798452 听说你写代码没动力?本文就给你动力,爬取妹子图。如果这也没动力那就没救了。 GitHub地址: https://github.com/injetlee/Python/blo...

python用selenium获取html标签内容和属性值

举个栗子百度搜索右上角有个“百度首页”的小标签链接html:<aclass="toindex"href="/">百度首页</a>xpath为://*[@id="u"]/a[1]获取标签内容,也就是“百度首页“”这几个字python:a=...

python 的zip和dict函数

zip就是把两个迭代器变成tuple数组,数组里的每个元素是两个迭代器里对应的一对值a=[1,2,3]b=[4,5,6]c=zip(a,b)print(c)#c=[(1,2),(3,4),(5,6)]#c的实际值是这个b=dict(c)print(b)输出<zipobjectat0x000001A38462164...
代码星球·2020-06-27

查看python库函数和三方库函数文档

1.打开终端,输入python-mpydoc-p0,(0是让系统自动分配端口,也可以自己指定端口)会返回Serverreadyathttp://localhost:63059/   2.复制网址http://localhost:63059/到浏览器运行  3,自带的函数...

python3提取mysql数据并转化成字典数组

第一种方法,不用高级属性,自己硬写一个函数importpymysqldb=pymysql.connect(host="",user="",passwd="",db="",post=3306,charset="utf8");str="select*fromdb1whereusrID="";";cursor=db.curs...

python中strftime和strptime函数

strftime和strptime函数均来自包datetimefromdatetimeimport*strftime:将datetime包中的datetime类,按照入参格式生成字符串变量fromdatetimeimport*currenttime=datetime.now()#生成当前时间的datetime类实例pr...

python 文件夹下文件及文件夹名称获取

importosdirct='D:/data'dirList=[]fileList=[]files=os.listdir(dirct)#文件夹下所有目录的列表print('files:',files)forfinfiles:ifos.path.isdir(dirct+'/'+f):#这里是绝对路径,该句判断目录是否是文...

python的递归函数

python的递归函数写起来就两个点1.当前数与上一个结果的关系2.起始数值举例子求n的阶层deffun(n):ifn==0:#起始值return1returnn*fun(n-1)#递归关系a=5print("5的阶层是:",fun(a))非常好理解...
代码星球·2020-06-27

python数组中在某一元素前插入数据

#已知有一个已经排好序的数组。要求是,有一个新数据项,要求按原来的规律将它插入数组中。a=[1,2,3,4,5,6,7,8,9]num=int(input("inputnum:"))foriina:ifi>num:ind=a.index(i)a.insert(ind,num)breakelse:continuep...

python的list拷贝

有三种情况第一种:赋值(不是拷贝)a=[1,2,3]b=a这种不是拷贝,a和b是一个变量,内存是一个 第二种:浅拷贝a=[1,2,3,[4,5,6]]b=ab的第一层是独立的,第二层会更跟着a变如a=[1,2,[3,4],5,6]b=a.copy()a[0]=9a[2][1]=8print(a)print(b...
代码星球·2020-06-27

python 判断一个数是整数还是小数

a=81**0.5s=str(a).split('.')iffloat(s[1])==0:print('整数')else:print('小数') ...

python的次方操作

好简单,不需要import任何包b=a**n就是求a的n次方,如果n=0.5就是开方  如果开方的是负数或者附复数,需要importmathb=math.sqrt(a)这样...
代码星球·2020-06-27

python利用循环修改list内容

写这个主意是记录一下今天遇到的问题,两种循环方式,但是只有一种可以修改list的内容a=[1,2,3,4,5,6]foriina:i=7print(a)以上这种代码a的内容不变,这里特别有意思,当读取i中的数据时,i指向a中的数据,当给i赋值时,i会指向另一块内存a=[1,2,3,4,5,6]foriinrange(l...

python tkinter坐标转换

tkinter中坐标原点在左上角,横坐标向右,纵坐标向下,画图需要将坐标转换成右下角的某个点来符合我们的常用坐标坐标原点设为(x0,y0),横坐标向右,纵坐标向上,:转换:想实现坐标点(x,y)的显示     实际显示点坐标是(x0+x,y0-y) 并且,tk...
代码星球·2020-06-27