python和测试工具
斩落千山
精彩的经历,源自脚下走过的路
展开
-
PyQt5,切换host小工具完整代码(界面与代码分离版)
PyQt5,切换host小工具完整代码(界面与代码分离版)原创 2022-06-08 20:00:00 · 405 阅读 · 0 评论 -
host小工具编写思路
配置 hosts 浏览器访问仍然不生效browserName = “chrome.exe”cmd = “taskkill /f /t /im {}”.format(browserName)os.system(cmd)taskkill /f /t /im {}.chrome.exe原创 2022-05-01 00:00:15 · 902 阅读 · 0 评论 -
python shutil复制文件夹内所有内容
python shutil复制文件夹内所有内容# 用于复制生成大量的图片import shutilimport osimport randomlistpath =[]listd = [] # (复制路径,复制数量,复制的名称,复制后地址)def setjpgfile(path,numjpg, name, saveadress):原创 2021-09-28 10:15:47 · 1033 阅读 · 0 评论 -
seldom初始化项目运行报错: Message: ‘chromedriver‘ executable needs to be inPATH
解决问题:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.原创 2020-09-29 20:10:04 · 301 阅读 · 0 评论 -
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line的解决办法(python请求)
#java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line…使用python请求一直服务端返回500 ,使用postman确认无误后,看后台日志,总是输出java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line…于是尝试修改的json原jsonadddata = { "input":原创 2020-06-22 17:17:39 · 15202 阅读 · 0 评论 -
python写日志一直写,PM-charsetgroupprober.py-DEBUG:utf-8.......的解决办法
python写日志一直写,PM-charsetgroupprober.py-DEBUG:utf-8.......的解决办法原创 2020-05-25 16:13:48 · 762 阅读 · 0 评论 -
用python编写串口测试脚本
简单的串口编程实例,常见的报错解决can't concat str to bytes, serial.serialutil.SerialException: could not open port 'COM4': FileNotFoundError原创 2019-09-20 18:07:07 · 5860 阅读 · 2 评论 -
python 新建或覆盖表格
python 新建或覆盖表格 def setXls(name): if os.path.exists(name): openXls = xlrd.open_workbook(name) newXls = copy(openXls) newsheet = newXls.get_sheet(0) ...原创 2019-07-26 15:54:56 · 774 阅读 · 0 评论 -
最实用python的time 和datatime的时间方法集合
最近写接口测试脚本会遇上时间的问题常用时间的模块time 和datatimetime.time()返回当前的时间戳print(time.time())1560938635.7021341<class 'float'>最常用的是转换为时间格式time.localtime()以秒数返回的方式返回import xlrdimport jsonimpor...原创 2019-06-21 09:47:27 · 1232 阅读 · 0 评论 -
selenium 获取input输入的文本值和获取元素中的文本内容
selenium获取input输入的文本值和获取元素中的文本内容一、获取input输入的文本值&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;——【在搜索框中输入值:666】1、通过get_attribute(‘value’)来原创 2018-12-16 15:16:47 · 24518 阅读 · 3 评论 -
selenium 点击 display:none元素解决方法汇总
selenium +python点击 display:none元素解决方法汇总以下方法,我的问题是用第三种方法解决的,希望对你有所帮助&amp;lt;div&amp;gt; &amp;lt;div class=&quot;login_btn&quot; style=&quot;background: url(&amp;amp;quot;/static/images_login/btn_sig原创 2018-12-16 12:03:13 · 11357 阅读 · 7 评论 -
jmeter5.0接口测试实例
一、下载安装二、将语言改为中文找到apache-jmeter-5.0\bin 下的jmeter.properties用编辑器打开搜索language,找到如图所示的地方,将注释去掉,zh_CN加上,重新启动JMeter,显示的语言就变为中文了。三、安装扩展的插件网址:https://jmeter-plugins.org/install/Install/点击蓝色框进行下载,文件以压...原创 2018-11-29 09:20:43 · 10563 阅读 · 4 评论 -
python json 函数的使用,dumps;loads;dump;load
python json 函数的使用,dumps;loads;dump;load使用JSON函数需要导入json库:import jsonjson.dumps 将 Python 对象编码成 JSON 字符串json.loads 将已编码的 JSON 字符串解码为 Python 对象import json#python 字典型转换为JSON对象data = { &amp;quot;type&amp;quot;: &amp;quot;c...原创 2018-11-18 13:36:40 · 359 阅读 · 0 评论 -
python接口测试学习—GET、POST请求
python接口测试学习—GET、POST请求import requestsimport json使pip安装:pip install requests安装过后ro1 = requests.get(&quot;https://www.baidu.com&quot;)print( ro1.status_code)状态码ro1.raise_for_status()#只用异常时才会启用抛出异常获取co...原创 2018-11-23 21:52:15 · 1177 阅读 · 0 评论 -
python-字符串和列表
#字符串转换和列表#ord()将编码转换为对应的字符-&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt; ord(‘中’)20012-&amp;amp;amp;gt;&amp;amp;amp;gt;&amp;amp;amp;gt; chr(66)‘B’#len()计算多少个字符-&amp;amp;amp;gt;&am原创 2018-10-19 09:23:11 · 239 阅读 · 0 评论