- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 web自动化selenium等待的几种方式
from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfromselenium.webdriver.support import expected_conditions as ECfromselenium.webdriver.common.by import By#实例化webdriverdriver=webdriver.Chrome()1、显式等待显示等待可以..
2021-03-19 16:40:35 172
原创 python实现上传图片
使用win32.client库importwin32.clientshell =win32.client.Dispatch("WScript.Shell")picture_path="D:\123.png"shell.Sendkeys(picture_path+'\n')
2021-03-18 16:47:36 471
原创 Python操作mysql数据库
import pymysqlmysql_config={"host":"192.168.5.96","user":"python","password":"12345","db":"mysql","port":3306} #配置信息根据自己的情况connection=pymysql.connect(**mysql_config)#创建一个数据库的连接cur=connection.cursor()#游标cursorsql="seelct * from table"cur.execute(s
2021-03-18 16:42:35 213
原创 python读取excel
from openpyxl import load_workbookclass DoExcel: def get_excel_data(self,file_name,sheet_name): wb = load_workbook(file_name) sheet = wb[sheet_name] test_data =[] for i in range(2,sheet.max_row+1): .
2021-03-04 20:57:29 205 1
原创 Jmeter读取excel表格数据响应数据乱码
Jmeter读取excel时,响应数据乱码,添加BeanShell PostProcseeor加入下列代码即可解决import org.apache.jmeter.util.Document;String converted = Document.getTextFromDocument(data);vars.put("response",converted);
2020-09-20 20:03:41 743
原创 Jmeter后置处理器-正则表达式提取器
正则表达式常用规则:1、具有特殊含义的字符:( ):界定期望获取字符串的匹配模式.(字符点):匹配任何单个字符+:一次或者多次?:找到匹配的结果后立刻停止查找、:转义字符[ ]:匹配符合[ ]内的字符[0-9]:匹配所有数字字符[a-z]:匹配所有小写字母[^0-9]:匹配所有非数字字符[^a-z]:匹配所有非小写字母字符^:匹配字符开头的字符$:匹配字符结尾的字符引用名称(reference name):参数名正则表达式(regular ex..
2020-09-20 16:45:50 295
原创 Jmeter参数化之CSV
1、csv存放数据,jmeter去读取filename:文件的路径加文件名,文件已csv格式的,路径有两种方式,一种是绝对路径(csv文件的存放路径),一种是相对路径(当前路径下找,这个当前路径是当前测试脚本存放的路径)file encoding:文件的编码格式variable names:变量名ignore first line:忽略第一行delimiter:以什么分隔,默认以逗号分隔,csv标准文件allow quoted data:是够允许有引号,一般用在当你的参数里包含你
2020-09-20 11:14:44 319
原创 Jmeter做接口测试并不难
1、环境准备,安装Jmeter就不说了,免安装版本,双击apache-jmeter-3.2\bin\jmeter.bat就可以打开。这里使用的是jmeter3.2的版本,依赖的jdk是1.8以上的。2、双击打开之后的界面,默认展示测试计划、工作台3、添加线程组,提到jmeter你可能会想到做压力测试,做压力测试的时候会添加线程组,做接口测试添加线程组的目的,是有一个地方去把我们的请求发送出去,这个线程组是必须要添加的。右键测试计划,添加-->Threads(us...
2020-08-16 17:11:57 314
原创 Robot Framework导入自定义库时,提示找不到的解决办法
如图所示错误:python封装的关键字文件与robot执行程序的文件不在同一目录下,导入python包时需要加上.py的后缀
2020-08-15 20:17:02 2086
原创 Robot Framework初体验
1、RF的安装Pip install robotframework依赖的selenium2library2、一些名词Test suite:测试套件,测试用例的集合Testcase:测试用例3、谷歌浏览器Driver的下载路径https://sites.google.com/a/chromium.org/chromedriver/downloadsRF支持四种表 Settings(测试套件的全局配置表) Variables(变量表) Test Cases(用例表) Key..
2020-08-15 17:13:23 136
原创 简单的抓取网站上的图片
import urllib.requestimport redef open_url(url): req = urllib.request.Request(url) req.add_header('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36') page = urllib.r.
2020-08-15 10:02:31 316
原创 使用pandas读取完excel数据,并提取列名做饼状图的名称,报错,KeyError
代码如下:df1=pd.read_excel('./data2.xlsx')print(df1)plt.rcParams['font.sans-serif']=['SimHei']plt.figure(figsize=(5,3))labels=df1['省份']']表格里是有身份的,并且已经成功读取了表格,按道理来说是没有问题的,后面我把df1的内容打印了一下发现,省份是有空格解决办法:把表格中的空格去掉就好了...
2020-08-08 17:03:02 1662 1
原创 Pandas读取excel报错,xlrd.biffh.XLRDError
读取xls格式的excel时报错,是因为xlrd不支持xls格式,还犯了一个小白的错误,我直接更改excel文件的后缀为xlsx,其实这样的更改并不生效,需要把文件打开另存为xlsx格式的,然后就可以了,或者直接新建一个xlsx格式的excel...
2020-08-08 16:55:08 3819 1
原创 matplotlib小白的初使用
matplotlib.pyplot方法绘画最简单的二维离散点1、import matplotlib.pyplot as pltplt.plot([1,2,3,4,5],[2,5,8,12,18],'ro')plt.show()def plot(*args, scalex=True, scaley=True, data=None, **kwargs): return gca().plot( *args, scalex=scalex, scaley=scaley,
2020-08-06 20:39:45 387
原创 Python安装第三方库速度慢的解决办法
安装第三方库时,如果库很大时,会安装不了,显示超时,这时候我们可以使用国内的镜像,pipy国内镜像目前有:https://pypi.douban.com/ 豆瓣在使用pip命令安装时,pip install matplotlib -i https://pypi.douban.com/simple ,后方加上豆瓣源,亲测有效,下载速度会很快...
2020-08-06 20:27:26 759 1
原创 python中pandas库处理csv文件转换为excel文件,并按指定顺序
import pandasdef csv_excel(): pandas.set_option('display.unicode.east_asian_width',True) df = pandas.read_excel("C:/Users/xiaobu/Desktop/数据分析.csv",usecols=['身高','姓名','城市']) data_file = "./数据.xlsx" df.to_excel(data_file,index=False,columns.
2020-08-05 21:44:42 873
原创 执行命令scrapy startproject tutorial报错
学习爬虫,安装好scrapy库,执行命令scrapy startproject tutorial报错,cryptography找不到指定的模块,如图解决办法:pip installcryptography --force-reinstall重新安装cryptography就好
2020-08-05 21:39:50 412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人