Python3
文章平均质量分 57
Temmy娃娃
这个作者很懒,什么都没留下…
展开
-
【Python3】解压tar、rar、gz、zip类型的压缩文件
如下代码,可以使用一个方法解压各类型文件,也可以单独使用对应类型的解压方法。最后放在路径 下比如:a = Test()a.UnTargz(file_name)import osimport zipfileimport gzipimport tarfileclass Test: def UnTargz(self, file_name): import tarfile f_name = file_name.replace(".gz", "")原创 2021-04-17 16:24:30 · 1306 阅读 · 0 评论 -
【Python3】AutoItLibrary的安装和常见问题
1. 安装pywin32pywin32的下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/不管电脑是32位还是64位的系统,pywin32的版本必须匹配python的版本和位数安装的python是32位的,则选择32位的pywin32安装的python是64位的,则选择64位的pywin32python是几位的,可以在cmd模式下输入python进行查看我本地是32位的python3.6.5,所以选择了这个包pywin32-原创 2022-04-02 15:07:36 · 2764 阅读 · 0 评论 -
【Python】random常用方法
以下代码可以直接使用# random 生成随机数import random# 1、random.random()# 生成0到1的一个随机浮点数a = random.random()print(a)# 2、random.randint(a,b)# 生成a到b的一个整数,a<=n<=bd = random.randint(1, 10)print(d)# 3、random.uniform(a,b)# 生成a到b或者b到a的随机浮点数,两个参数一个上限一个下限,顺序不做要求原创 2021-08-23 17:55:20 · 256 阅读 · 0 评论 -
【Python3】base64的简单使用
1. 安装python3 -m pip install pybase64python3 -m pip list查看原创 2020-10-12 14:47:14 · 884 阅读 · 0 评论 -
【Python】Pybot命令在robotframework中的使用--执行自动化用例
Pybot的命令有很多,这里主要记录几个常用的命令。执行单个用例pybot -t [casename] [casepath]:比如:pybot -t test03 E:\TestTags\Test02.robot(执行测试套Test02.robot文件中的用例test03)执行测试套或文件夹下的用例pybot E:\TestTags\Test02.robot(执行测试套中的所有用例)或pybot E:\TestTags(文件夹下的所有用例)执行测试套或文件夹下的用例,包含某个tag原创 2020-09-28 18:10:05 · 3026 阅读 · 0 评论 -
【Python+数学】笛卡儿积
今天从一篇减肥文章中看到了“笛卡儿积”一词,虽然所学专业就是数学,但时隔这么多年,也已经不记得笛卡儿积是个什么东东了。最近求知欲比较强,看到陌生的、不熟悉的东西,总想查一查来了解一二。于是乎,在看到“笛卡儿积”后,立马百度起来。然后做了一个简短的总结。1、概念两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X×Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员;公式:A×B={(x,y)|x∈A∧y∈B}举个栗子,你就会知道这是个多么简单的东西原创 2020-06-15 18:12:07 · 3251 阅读 · 2 评论 -
【Python】查看模块及模块包含的方法
1、dir:查看模板中的方法import itertoolsprint(dir(itertools))结果[’_doc_’, ‘_loader_’, ‘_name_’, ‘_package_’, ‘_spec_’,‘_grouper’, ‘_tee’, ‘_tee_dataobject’, ‘accumulate’, ‘chain’,‘combinations’, ‘combinations_with_replacement’, ‘compress’, ‘count’,‘cycle’,原创 2020-05-22 18:34:52 · 5467 阅读 · 0 评论 -
【Python3+pymysql】安装pymysql报错could not fetch URL https://pypi.python.org/simple/pymysql/
本地同时存在python2和python3,pip安装pymysql时,报错如下:通过更新pip后问题解决pip install --upgrade pip原创 2019-09-26 11:13:55 · 242 阅读 · 0 评论 -
【Python】对时间的处理
${week} Evaluate time.strftime("%w") timelog ${week} #3${week} Evaluate time.strftime("%a") timelog ${week} #Wed原创 2019-08-21 12:22:16 · 147 阅读 · 0 评论 -
【Python3】Python2和Python3并存时,Autoitlibrary的安装
参考:https://www.zhihu.com/question/46179442/answer/634093105修改python2中的python和pythonw名称为原始状态即python/pythonw1、pip安装pywin32python3 -m pip install pywin322、安装autoit下载地址:https://www.autoitscript.com/...原创 2019-06-18 12:04:09 · 1526 阅读 · 0 评论 -
【python3】读取文件时摄氏度显示 бу
在python3中读取文件中的摄氏度°,显示为бу而直接给变量赋值10°,然后再print,显示10°,正常。说明问题存在于要读取的文件上,猜测是编码的问题。使用文本打开文件,然后另存时,出现的编码方式不是UTF-8修改编码方式为UTF-8然后保存,再次读取文件内容,摄氏度°显示正常...原创 2019-06-10 17:05:05 · 1689 阅读 · 0 评论 -
【Python3】python3中的除法
使用ceil/floor方法时需要引入math模块具体使用如下:结果:原创 2019-06-03 11:12:31 · 7960 阅读 · 1 评论 -
【Python3】【转】TypeError: write() argument must be str, not bytes
转载原文:https://blog.csdn.net/kingyuan666/article/details/81214954Python2随机写入二进制文件:但使用Python3会报错:TypeError:must be str, not bytes原因为:Python3给open函数添加了名为encoding的新参数,而这个新参数的默认值却是‘utf-8’。这样在文件句柄上进行re...转载 2019-05-31 11:55:54 · 1564 阅读 · 0 评论 -
【Python】代码格式中报错:Unexpected indent
python对缩进特别严格,当一行代码最前或最后字符有红下波浪线,并提示Indent expected时,一般为缩进错误,存在多余的空格比如下面的代码,names行前多了一空格,删除空格后,不再报错...原创 2019-05-31 11:14:03 · 65142 阅读 · 0 评论 -
【Python3】import natsort报错找不到这个模块
本地同时安装了python2和python3,在python3下的一个py文件中,引入了natsort模块,结果报错使用python3 -m pip list查看,结果没有安装natsort所以在cmd命令下,使用python3 -m pip install natsort来安装该模块安装完成后,不再报错...原创 2019-05-30 15:08:11 · 2559 阅读 · 0 评论