51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python数据分析与挖掘实战
Python读取txt(.ini)文件BOM问题
2018-06-13 11:20:40在windows上使用open打开utf-8编码的txt文件时开头会有一个多余的字符,它叫BOM,是用来声明编码等信息的,但python会把它当作文本解析解决办法:open的encoding参数1.创建config.ini配置文件[DATABASE]host=...
代码星球
·
2021-02-11
Python
读取
txt
.ini
文件
python+selenium 判断一个元素是否存在,if的错误用法
没有自带的函数用来判断某个元素是否存在is_displayed函数只能用于该元素已经存在去判断该元素是否出现,而不能判断某个元素是否存在刚开始用 if......else 去判断元素是否存在,结果发现 if 不成立时直接报错了,而并不会进入else以下是错误写法ifself.fi...
代码星球
·
2021-02-11
python+selenium
判断
一个
元素
是否
python+selenium 浏览器驱动下载
Chromedrive下载版本可参照SeleniumChrome版本与chromedriver兼容版本对照表下载地址各版本下载地址geckodriver下载地址淘宝npm镜像https://npm.taobao.org/mirrors/geckodriver/iedriver下载地址http://selenium-re...
代码星球
·
2021-02-11
python+selenium
浏览器
驱动下载
python多线程并发
1、循环创建多个线程,并通过循环启动执行importthreadingfromdatetimeimport*fromtimeimportsleep#单线程执行deftest():print('helloworld')t=threading.Thread(target=test)t.start()#多线程执行deftes...
代码星球
·
2021-02-11
python
线程
并发
Python 导入文件问题
1、同级目录下调用若在程序testone.py中导入模块testtwo.py,则直接使用【importtesttwo或from testtwo import*】2、调用子目录下的模块若在程序testone.py中导入模块test1_1.py,则test1文件夹下必须要有__init__.py文件,此...
代码星球
·
2021-02-11
Python
导入
文件
问题
Python实现不同格式打印九九乘法表
#1、左下三角形foriinrange(1,10):forjinrange(1,i+1):#print(i,'*',j,'=',i*j,end=',')print('%d*%d=%2d'%(i,j,i*j),end=',')print('')#打印结果:1*1=1,2*1=2,2*2=4,3*1=3,3*2=6,3*3...
代码星球
·
2021-02-11
Python
实现
不同
格式
打印
Python列表排序
1、冒泡排序冒泡排序(BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。defbubble_sort(l...
代码星球
·
2021-02-11
Python
列表
排序
Python实现字符串反转
将字符串s=‘helloword’反转输出为‘drowolleh’,以下通过多种方法实现1、字符串切片法(常用)s='helloword'r=s[::-1]print(r)#结果:drowolleh2、使用reducereduce() 函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有...
代码星球
·
2021-02-11
Python
实现
字符串
反转
Python浮点型数据小数点的取舍
python默认的是17位小数的精度1、round()内置方法π=3.1415926535new_num=round(π,2) #四舍五入保留两位小数print(new_num) #结果为:3.14rou...
代码星球
·
2021-02-11
Python
浮点型
数据
小数点
取舍
Python+requests+excel接口测试
2018-06-14 17:00:13环境准备:-Python3.7-requests库-xlrd 1、创建Excel文件 2、读取Excel文件importxlrdclassreadExcel(object):def__init__(self,path):self.path=...
代码星球
·
2021-02-11
Python+requests+excel
接口
测试
python 序列化模块之 json 和 pickle
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,支持不同程序之间的数据转换.但是只能转换简单的类型如:(列表、字典、字符串、数字、)等,比如日期格式、类对象等json就处理不了。在python中,有专门处理json格式的模块 json和pi...
代码星球
·
2021-02-10
python
序列化
模块
json
pickle
python内建时间模块 time和datetime
时间模块UTC(CoordinatedUniversalTime,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(DaylightSavingTime)即夏令时。在Python中,通常有这几种方式来表示时间:1)时间戳,1970年1月1日之后的秒,即:time.time()2)格式化的时间字...
代码星球
·
2021-02-10
python
内建
时间
模块
time
python调用ansible接口API执行命令
python版本:Python2.6.6ansible版本:ansible2.3.1.0 下载地址:https://releases.ansible.com/ansible/ 调用脚本: task_exec_v1.py#!/usr/bin/envpyth...
代码星球
·
2021-02-10
python
调用
ansible
接口
API
python 进度条
#!/usr/bin/envpython#-*-coding:utf-8-*-importsys,timeforainrange(101):#printab=100-a#printb#sys.stdout.write(("[%s%s]%0.2f%%"%("#"*a,b*"",float(a))))sys.stdout....
代码星球
·
2021-02-10
python
进度
Python多版本管理-pyenv
经常遇到这样的情况:系统自带的Python是2.x,自己需要Python3.x,此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存,pyenv就是这样一个Python版本管理器。1.安装pyenv:1.>安装依赖包:yuminstallzlib-devel...
代码星球
·
2021-02-10
Python
版本
管理
-pyenv
首页
上一页
...
54
55
56
57
58
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他