随笔分类 -  Python

摘要:关于文件的基本命令: close: 关闭文件。 read : 读取文件的内容 readline: 读取文件的一行内容 truncate: 清空文件 write('stuff'): 将“stuff”写入文件 seek(0): 将读写位置移动到文件开头 #写入内容到文件from sys import a 阅读全文 »
posted @ 2020-06-13 11:37 Harry_666 阅读(349) 评论(0) 推荐(0) 编辑
摘要:1:安装moviepy库 2:安装IPython库 代码如下: from moviepy.editor import * from IPython.display import Image def Base(path="2.mp4", duration=((0, 4.8), (0, 6.3)), s 阅读全文 »
posted @ 2020-06-11 00:27 Harry_666 阅读(668) 评论(0) 推荐(0) 编辑
摘要:python操作xlsx格式文件 一准备工作: 二 xlrd库读取 首先安装xlrd库,安装方法:pip install xlrd import xlrd #打开excel wb = xlrd.open_workbook('test_user_data.xlsx') #按工作簿定位工作表 sh = 阅读全文 »
posted @ 2020-06-06 13:25 Harry_666 阅读(92281) 评论(1) 推荐(6) 编辑
摘要:三种方式读取CSV文件 准备工具:CSV文件 一:普通方法 with open('user.csv')as f: for l in f: print(l) 打印结果: 二:CSV标准库读取 import csv csv_read = csv.reader(open('user.csv')) for 阅读全文 »
posted @ 2020-06-06 09:54 Harry_666 阅读(601) 评论(0) 推荐(0) 编辑
摘要:1 安装MyQR pip3 install MyQR 2.代码如下: from MyQR import myqr myqr.run('https://ww.baidu.com') 3.运行后会生成一张普通的二维码图片 4.代码进阶 from MyQR import myqr myqr.run( wo 阅读全文 »
posted @ 2020-05-14 08:32 Harry_666 阅读(308) 评论(0) 推荐(0) 编辑
摘要:1.安装python 去官网下载python最新版,然后安装配置好环境 2.运行命令 在终端上输入以下命令 python3 -m http.server 当你执行完这个命令的时候,你的电脑会监听 8000 端口,只要访问这个IP和端口(手机和电脑需要在同一局域网下),你的手机就可以获取到你这个电脑的 阅读全文 »
posted @ 2020-05-12 19:53 Harry_666 阅读(1950) 评论(0) 推荐(0) 编辑
摘要:因python自带有海龟画图库,尝试给爱猫的小仙女来画个猫咪。 1.代码如下 from turtle import * #两个函数用于画心 def curvemove(): for i in range(200): right(1) forward(0.1) def heart(x,y,s): pu 阅读全文 »
posted @ 2020-05-03 14:37 Harry_666 阅读(748) 评论(0) 推荐(0) 编辑
摘要:不多说直接上代码 首先需要安装需要的库,安装命令如下 pip install BeautifulSoup pip install requests pip install urllib pip install lxmlfrom bs4 import BeautifulSoup # 贵族名宠网页爬虫 阅读全文 »
posted @ 2020-05-03 14:15 Harry_666 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:首先安装ddt模块,命令:pip install ddt 通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本中对数据进行分解或者使用unpack分解数据。 @data(a,b) 那么a和b各运行一次用例 @data([a,d] 阅读全文 »
posted @ 2020-04-13 20:26 Harry_666 阅读(374) 评论(0) 推荐(0) 编辑
摘要:2020-03-18 20:37:55 open()和with open() as的区别 1 file = open("test.txt","r") 2 for line in file.readlines(): 3 print line 4 file.close() 这样直接打开文件,如果出现异常 阅读全文 »
posted @ 2020-03-18 20:43 Harry_666 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:自动化测试用例上百条的时间运行时间较长,这时可以悠闲的干点别的事情,然后你也不知道什么时候会结束,但既然时自动化那必须会发邮件通知,所有我们来学习一下利用python发送邮件,后续在添加测试报告在里面。 废话不多说,上代码 1 import smtplib 2 from email.mime.tex 阅读全文 »
posted @ 2019-12-22 22:05 Harry_666 阅读(794) 评论(0) 推荐(0) 编辑
摘要:上一篇是生成测试报告的代码,如果重复运行测试报告名称相同会不停的覆盖,之前的测试报告也会丢失,无法追溯之前的问题。那么如何解决这个问题了呢? 首先想到的是用随机函数取随机名称,一旦生成的报告较多时,无法分清报告的先后顺序,于是可以利用python自带的时间函数生成当前的时间来命名测试报告,那么上面的 阅读全文 »
posted @ 2019-12-22 21:45 Harry_666 阅读(741) 评论(0) 推荐(0) 编辑
摘要:自动化测试运行完了需要直观的了解测试结果,需要用到第三方的模块HTMLTestRunner。 一:下载 HTMLTestRunner 下载路径:https://pypi.python.org/pypi/HTMLTestRunner ,下载后放到 Python的安装目录\Lib 该目录下。 右键点击 阅读全文 »
posted @ 2019-12-22 00:10 Harry_666 阅读(8456) 评论(2) 推荐(2) 编辑
摘要:# 匿名函数: bbb = lambda a, b: a + b print(bbb(1,1)) # 函数 def add(a=None, b=None): """ 接收两个整型参数,实现加法运算。 用法: add(1, 2) """ print("run add...") if a is None 阅读全文 »
posted @ 2019-12-15 08:35 Harry_666 阅读(256) 评论(0) 推荐(0) 编辑
摘要:# 列表(list、数组)、元组、字典 list_ = ["a", "c", 1, 2] print(list_) # list_.append("c") # 末尾追加 # list_[2] = "cc" # 替换/修改 # list_.insert(1, "b") # 插入 list_.remov 阅读全文 »
posted @ 2019-12-15 08:33 Harry_666 阅读(227) 评论(0) 推荐(0) 编辑
摘要:function:python基础语法练习 """ #import this name = "tom" age = 29 str1 = "hello, " + name + "; age," + str(age) str2 = "hello, %s ; age, %d " %(name, age) 阅读全文 »
posted @ 2019-12-15 08:31 Harry_666 阅读(288) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示