Python
文章平均质量分 54
Python
索菲亚李
无言
展开
-
分享免费接口
API接口地址https://www.juhe.cn/非常简单注册以后就可以用了请求方法:GET\POST参数类型:字符串、文件、B64等原创 2021-04-01 20:40:35 · 524 阅读 · 0 评论 -
自动化测试之:Jenkins安装与部署
1下载地址:https://www.jenkins.io/zh/download/根据需要选择合适版本,这些我选择是稳定版+windows2安装双击安装包进行安装。免密安装设置一个端口,注意需要是空闲,没有被占用。点击“Test Port”测试一下端口是否已经被占用。下面一直点击,选择默认即可。http://localhost:8085/3初始化浏览器访问:http://localhost:8085/按照提示用记事本打访密码文件,复制密码粘贴到“管理员密码”框中。原创 2020-12-02 15:45:46 · 293 阅读 · 2 评论 -
Python资源库地址
地址https://pypi.douban.com/simple/ 豆瓣https://mirrors.aliyun.com/pypi/simple/ 阿里https://pypi.hustunique.com/simple/ 华中理工大学https://pypi.sdutlinux.org/simple/ 山东理工大学https://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学https://pypi.tuna.tsinghua.edu原创 2020-09-09 12:07:27 · 422 阅读 · 0 评论 -
Python利用ConfigParser模块读取ini配置文件
在自动化测试过程中,为了降低自动化脚本的维护成本,将一些通用信息写入配置文件ini中,使用时候直接调取。如下图所示:引用模块:ConfigParserimport configparser,os# get_key参数说明:ini文件路径,section部分,option选项参数def get_key(confile,sec, name): #创建configparser类对象 rf = configparser.ConfigParser() #打开ini文件 rf.r原创 2020-09-09 11:06:33 · 522 阅读 · 0 评论 -
python中使用openpyxl库将数据写入到已存在的Excel中
导入openpyxl库,打开excel文件,设置工作表,修改单元格,保存工作表。import openpyxlimport osdef write_excel(xlspath,cvalue,r,c): """ 将响应数据写入xlsx文件 """ if not xlspath.endswith('.xlsx'): xlspath += '.xlsx' #xl = openpyxl.load_workbook,打开xlsx文件 xl=op原创 2020-09-08 17:01:10 · 3388 阅读 · 0 评论 -
Python中列表与嵌套列表
s=[[‘001’,‘李明’,92,93,95],[‘002’,‘王的’,86,91,88],[‘003’,‘王s’,86,91,88]]print(“具体值”,s[1][1])print(“嵌套中1号组列表数据”,s[1])print(“嵌套列表所有组值”,s)ss=[]for st in s:t=0for j in range(2,5):t+=st[j]st.append(t)print(st)#列表值ss.append(st)#列表添加到嵌套列表中print(“嵌套列表原创 2020-08-16 17:22:39 · 5450 阅读 · 1 评论 -
Python英文字母大小写转换
def ltu(s):n=’’for a in (s):if 96<ord(a)<123:a=chr(ord(a)-32)elif 64<ord(a)<91:a=chr(ord(a)+32)n+=areturn ns=input()u=ltu(s)print(u)原创 2020-08-17 14:48:40 · 3580 阅读 · 0 评论 -
Python中turtle库绘制多边形-五角形和空五角形
三角形内角和为180°,则三角形上面的那个角=180°-72°-72°=36°五角星的五个顶角各是36°,拐角度数=180-(180-36)÷2=108°。import turtlet= turtle.Pen()t.goto(-100,-100)#画多边型for x in range(5): t.forward(162) t.left(180-180/5)#单角多边形用180,双角多边形用360t.goto(100,100)for x in range(10):原创 2020-08-17 13:30:58 · 2261 阅读 · 0 评论 -
Python学几何-三角形判断
三角形按边为:等边,等腰等边:三条边相等;等腰:两条边相等三角形按角分为:直角,钝角,锐角直角:两条短边的平方和=长边的平方和钝角:两条短边的平方和<长边的平方和锐角:两条短边的平方和>长边的平方和#判断三角形def triangle(a,b,c): if a>0 and b>0 and c>0: if a+b>c and a+c>b and b+c>a: if a==b and b==c:原创 2020-08-13 14:49:39 · 4426 阅读 · 2 评论 -
Python编程排序-插入排序
#插入排序,每一轮当前的值跟前面的所有比def Insert_Sort(a): for k in range(1, len(a)): print("排序前:",a[k],"k:",k) c = a[k]#将待比较值赋给c j=k while j > 0 and a[j - 1] > c:#值小于前面的值,进行交换 a[j] = a[j - 1] j -= 1原创 2020-08-12 17:27:55 · 111 阅读 · 0 评论 -
Python编程排序-选择排序
#从数组元素中找出最小值,并返回序列号def Smallest(a): # 查找最小元素,返回索引号。 smallest = a[0] index = 0 for i in range(1, len(a)): if smallest > a[i]: smallest = a[i] index = i return indexdef Select_Sort(a): a_sorted = []原创 2020-08-12 15:07:19 · 231 阅读 · 0 评论 -
Python编程排序-冒泡排序法
冒泡排序法定义:它重复地比较要排序的所有元素列,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。比较元素的工作是重复地进行直到没有相邻元素需要交换,排序完成。#冒泡排序法def bubble_sort(a): ''' 冒泡排序法 ''' n = 0 for i in range(len(a)): for j in range(len(a) - 1 - i): print("i:",i,"j:",j)原创 2020-08-12 13:40:55 · 515 阅读 · 0 评论 -
Request请求中Token鉴权:Bearer Token授权
在请求头中增加“Authorization”节点,add_headers={"Content-Type" : "application/json","charset":"UTF-8","Authorization":"Bearer "+授权码 }原创 2020-05-09 16:56:43 · 7623 阅读 · 0 评论 -
Python+Requests库实现接口自动化测试-GET请求发送(请求头中带cookie值)
GET请求第一步要导入 Requests 模块:import requests。根据HTTP协议规范,一个请求大概包括:请求地址,请求头(可选,例如cookie),请求参数(可选)。cookie值,请求参考:Python+Requests库实现接口自动化测试-Post请求发送(带请求头+保存cookie值)https://blog.csdn.net/qq19970496/article/...原创 2020-04-27 16:33:33 · 3773 阅读 · 0 评论 -
Python+Requests库实现接口自动化测试-Post请求发送(带请求头+保存cookie值)
Python中Requests库进行接口测试-Post请求发送Requests库安装Pip安装Pycharm下安装requestsPost请求Requests库安装Pip安装C:\Users\XS\AppData\Local\Programs\Python\Python36\Scripts>pip install requests -i https://pypi.tuna.tsingh...原创 2020-04-21 11:07:47 · 3235 阅读 · 0 评论 -
Python接口自动化测试:配置文件的使用
接口测试流程接口参数-测试脚本-执行测试-生成测试报告在接口测试过程中我们时常需要进行固定的配置信息,例如地址,账号信息等。而这些信息我们一般会通过一个配置文件进行管理。例如:上大招,读取配置文件中的参数信息。import configparser #配置文件模块class ReadFile: '定义读文件类' def __init__(self): ...原创 2020-03-25 16:20:48 · 702 阅读 · 0 评论 -
python中Pip最强安装——pip部署python项目时报‘pip‘不是内部或外部命令-手动安装pip
最近在部署一个python项目时提示:'pip’不是内部或外部命令,也不是可运行的程序或批处理文件。一般是因为没有安装pip工具包的原因。下面给大家介绍一下如何手动安装pip。1,下载pip安装包在命令行窗口中输入下面命令:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py2,安装pip管理工具包在命令行窗口中输入下面命...原创 2020-03-05 11:17:49 · 293 阅读 · 0 评论 -
Python安装插件包时报错“ SyntaxError: invalid syntax”
以安装”turtle”包安装报错为例。在命令行中输入“pip install turtle”,报如下错误Pycharm报错解决过程:1,选择根据命令行安装执行过程中的目录的安装包下载地址手动安装包(把地址复制到浏览器中下载)2、解压turtle-0.0.2压缩包;3、编辑“setup.py”文件,打开如下图;因为python2的语法格式是没有括号的,但是python3没有...原创 2020-01-21 14:27:05 · 5038 阅读 · 0 评论