自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 scrapy下载图片,图片地址能打开,图片却打不开

'title': '500个目击者:绝对不在场证明2(短篇推理之神大山诚一郎全新作品!用500句真话,编出一句天衣无缝的谎言!)(读客悬疑文库)'对比src都能打开,title含特殊字符,英文冒号需转换为中文冒号。'title': '东野圭吾:悲剧人偶'}

2023-04-17 06:48:15 123

原创 airtest+poco使用excel实现数据分离

excel实现数据驱动

2022-04-15 16:19:56 710

原创 python读取excel中图片(嵌入单元格图片不可)

前置:准备3个sheet页,各多张图片注意事项:打开的excel要提前关闭,不然会报错from PIL import ImageGrabimport win32com.client as win32ex=win32.gencache.EnsureDispatch('Excel.Application')wb=ex.Workbooks.Open(r'E:\wt\text.xlsx')num=1for i in wb.Worksheets: for n,shape in en...

2022-04-14 15:38:18 3418

原创 python读取excel的两种方法

1.pandas,优点简单,缺点是多个sheet无法读取,只能读取sheet1前置:pip install openpyxlindex_col代表第一列的索引,例如:index_col=1,第二列首先打印显示,其余列顺序顺移。header代表从首行的索引,例如:header=1,第二行开始打印显示,第一行隐藏。2.xlrd,优点可以选择不同的分页进行展示。读取sheet:sheet=ex.sheets()[0]--索引顺序sheet=ex.sheet_by_name("首.

2022-04-13 10:30:14 2609

原创 airtest 发送报告到邮箱

airtest发送报告到邮箱阿里企业邮箱,password=邮箱密码host=smtp.mxhichina.com,其它报错!发送邮件列表支持多个mail[,,,]3.最后收到邮件,发送成功4.报错:smtplib.SMTPAuthenticationError: (526, b'Authentication failure[0]')原因自行排查:1、服务器错误2、用户名错误3、用户名密码不匹配。我这是因为pa

2022-04-11 14:29:53 914

原创 xlrd.biffh.XLRDError: Excel xlsx file; not supported

xlrd-2.0.1不兼容,不支持xlsx解决方案:先卸载,再重装1.2.0版本pip uninstall xlrdpip install xlrd==1.2.0

2022-04-08 16:57:54 747

原创 No module named ‘xlrd‘

问题:已经pip install xlrd过,import xlrd 报错,却发现安装在了c盘,实际执行环境在d盘。解决方案:进入d盘scripts文件夹,再执行一次命令安装成功再次import xlrd不报错

2022-04-08 16:40:23 786

原创 git常用命令

拉代码+提交代码

2022-02-17 11:11:04 125

原创 sql知识点

1.sum(if(审核状态=2,1,0)) 通过数量IF(条件判断,成立的结果,不成立的结果)2.cast AS关键字分隔的源值和目标数据类型 cast (sum(1) as int ) 流向的数量3.PARTITION函数,根据指定的分隔符将字符串进行分割。返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。str = "www.baidu.com"print str.partition(".")>>>('www', '.'..

2021-09-09 14:42:20 94

原创 Module use of python36.dll conflicts with this version of Python

场景:airtest 是python36.dll,python是python39.dll在aritest文件目前下cmd执行 python -m run airtest 报错dll冲突解决办法:切换到其它目录再执行,即可避免使用python36.dll。

2021-08-27 11:36:17 3546

原创 python执行.air脚本

python -m airtest run +脚本地址 --device Android:///举例:python -m airtest run D:\scripts\clickTest.air --device Android:///7aab404参考文档:https://blog.csdn.net/weixin_45005677/article/details/112515311

2021-08-27 11:19:52 445

原创 unlock jenkins 找不到路径、密码

安装Jenkins访问http://localhost:8080/,依据提示路径却找不到地址解决办法:去安装路径下找到: jenkins.err.log

2021-08-25 14:27:44 590

原创 poco遇到的问题及解决办法

1.执行时报错:No module named 'poco.drivers'pip install airtestpip install airtest_seleniumpip install pynput后都不行,发现文件名poco.py重名,修改名称后就OK

2021-08-10 14:45:42 1277 1

原创 airtest 遇到的问题及解决方法

1.连接设备报错:'str' object has no attribute 'decode'解决方法:下载安装python就解决了2.连接设备,设备状态:offline解决方法:换根能传输内容的数据线3.执行过程中经常卡顿,多用sleep、wait4.keyevent("HOME") 回到主屏幕keyevent("back") 返回上一步keyevent("del") 删除一位输入的内容...

2021-08-04 17:18:53 7866 1

原创 Charles-断点Breakpoints

使用断点修改request、response的数据1.sequence右键选择breakpoints2.proxy-breakpoints settings-add,勾选request或response3.请求接口,进入breakpoints页面-修改request或response4.点击execute,页面实时刷新

2021-07-01 17:21:08 141

原创 Charles-Rewrite

Rewrite修改Request和Response的数据:1.Tools-Rewrite,Location-Add,选择Protocol,输入host、path,点击OK2. 修改request,勾选request,替换某个参数,value只放数据,放参数名请求无效。不要加空格!3.修改response,替换某个参数,多个相同的数值不好区分,可加上“”区分4.match置空,replace放修改后的request/response,整体替换。记得带{}...

2021-07-01 15:57:31 364

原创 Jenkins配置MultiJob Project(无插件版)

应用场景:全量部署环境服务较多,可配置Mp节约部署时间。1.新建任务-MultiJob Project,输入任务名称,点击确定2.配置-General-参数化构建过程3.配置-源码管理Repository URL 决定了分支4.配置-构建successful 上一个phase执行成功才会执行下一个,失败则终止。completed 上一个phase完成即可执行下一个,不论是否失败。有依赖关系则选择successful,其他情况选completed即可。5.配置.

2021-07-01 10:31:13 824

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除