接口自动化框架
Dance Wang
压力不是有人比你努力,而是比你牛逼的人依然在努力
当你“走路”感觉艰难的时候,证明你在进步
展开
-
python发送邮件封装
class SendEMail(object): def __init__(self): #第一步:连接到smtp服务器 self.smtp_s=smtplib.SMTP(host=data['host'], port=data['port']) #第二步:登录smtp服务器 self.smtp_s.login(user=d...原创 2020-04-27 10:13:08 · 488 阅读 · 0 评论 -
eval和json.loads的区别
json.loads()方法和json.loads()方法相同之处:import jsona='{"aa":11,"bb":22}'print("json.loads()方法结果:{}".format(json.loads(a)))print("eval()方法结果:{}".format(eval(a)))输出结果:D:\python3\python.exe D:/API_AUTO...原创 2020-04-20 17:40:42 · 283 阅读 · 0 评论 -
字典嵌套字典取值由字符串转换为json
在编写自动化框架,读取excel数据时,发现data的值读出来为字符串模式,造成接口传值失败,最终找到了解决方案。没有转换前的代码: for i in range(2,sheet.max_row+1): row_data={} row_data['url']=sheet.cell(i,1).value ro...原创 2020-04-20 10:05:49 · 850 阅读 · 0 评论 -
Python+requests封装简单的get和post请求类
1、安装requests:pip install requests2、代码import requestsclass HttpRequest: def http_request(self,url,data,http_method,cookie=None): try: if http_method.upper()=='GET': ...原创 2020-04-14 11:08:15 · 1194 阅读 · 2 评论 -
python使用openpyxl封装读去excel数据
1、安装openpyxl:pip install openpyxl2、pycharm安装openpyxl步骤:file–>settings–>project:–>project Interpreter点击右侧加号,等待安装成功。3、代码from openpyxl import load_workbookfrom toos.read_config import Re...原创 2020-04-14 10:52:38 · 199 阅读 · 0 评论 -
解决requests,已经安装却无法import问题
已经pip install requests,后面在pycharm里却无法import requests已经排除不是环境变量配置问题在python console里面import requests,Traceback (most recent call last):File “”, line 1, in File “C:\Program Files\PyCharm\helpers\pyd...转载 2020-04-10 22:48:46 · 3188 阅读 · 1 评论