04 2020 档案

摘要:循环语句 循环:在条件满足的情况下,重复执行某些代码 while循环 while 条件: #条件为真时,执行循环体 循环体代码 使用场景:一般靠条件结束的循环或者不清楚具体的循环次数,建议使用while循环 for循环 使用场景:一般的遍历操作(对象每一个元素操作或获取) break语句 conti 阅读全文
posted @ 2020-04-29 14:43 linma 阅读(234) 评论(0) 推荐(0)
摘要:异常的概念 代码执行产生错误,无法继续 异常的产生 异常处理的目标:代码出现问题,不能让代码停止,继续运行,我们可以来处理这个异常 方案1: if判断:未卜先知 要写if,后面跟着的条件是已知的 事前处理 缺点:如果出现没有预料到底异常,或报错 方案2:人体免疫系统 异常机制 事后处理:出现问题,我 阅读全文
posted @ 2020-04-28 18:38 linma 阅读(598) 评论(0) 推荐(0)
摘要:首先安装xlutils模块 pip install xlutils 代码实现: import xlrdfrom xlutils.copy import copyoldpath = 'E:\测试用例V1.2.xls'newpath = 'E:\测试用例执行结果V1.2.xls'#1.打开原xls文件w 阅读全文
posted @ 2020-04-28 17:04 linma 阅读(358) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-26 19:56 linma 阅读(206) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/sinat_34191046/article/details/88740880 cookie/session 服务器创建session(会话),返回给客户端 返回的sessionid,浏览器保存在cookie中 过程描述: 浏览器创建的session 阅读全文
posted @ 2020-04-25 10:29 linma 阅读(171) 评论(0) 推荐(0)
摘要:深拷贝的应用场景:接口测试中多个调用接口共用一批数据 直接赋值,等价于引用,指向同一个元素 浅拷贝,拷贝的很浅,不够深,即外层列表不是同一个对象,内层列表是同一个对象 深拷贝,拷贝的很深,内外层对象都是独立的 可以参考:https://www.runoob.com/w3cnote/python-un 阅读全文
posted @ 2020-04-25 10:24 linma 阅读(177) 评论(0) 推荐(0)
摘要:json格式的数据处理(json格式的数据实际上就是json字符串) json.dumps()和json.loads()是json格式处理函数 json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) jso 阅读全文
posted @ 2020-04-24 18:45 linma 阅读(2624) 评论(0) 推荐(0)
摘要:当我们声明一个诸如 *args 的星号参数时,从此处开始直到结束的所有位置参数 (Positional Arguments)都将被收集并汇集成一个称为“args”的元组(Tuple)。 类似地,当我们声明一个诸如 **kwargs 的双星号参数时,从此处开始直至结束的所有关键字 参数都将被收集并汇集 阅读全文
posted @ 2020-04-24 17:28 linma 阅读(234) 评论(0) 推荐(0)
摘要:文件的读写 文件打开方式 代码中文件打开时打开内存中文件 文件内容读取 文件读取一行内容 #返回字符串 文件读取所有行 读取所有行,去换行符操作 文件关闭 最好加在文件使用最后面。 文件的指针 fo.seek(移动位置,模式) 模式: 0模式:绝对位置从0开始,处理格式一般为 txt log 1模式 阅读全文
posted @ 2020-04-24 17:18 linma 阅读(322) 评论(0) 推荐(0)
摘要:参考:https://www.cnblogs.com/xiao-apple36/p/9603499.html#_label2 写入模块:xlwt 安装方法:pip install xlwt #打开xls表def Openfile(filename): file_d = xlrd.open_workb 阅读全文
posted @ 2020-04-24 17:10 linma 阅读(204) 评论(0) 推荐(0)
摘要:参考:https://www.cnblogs.com/morries123/p/8568666.html 图形化编写: class MyFrame(wx.Frame): def __init__(self,parent): wx.Frame.__init__(self, parent, id=-1, 阅读全文
posted @ 2020-04-24 11:20 linma 阅读(288) 评论(0) 推荐(0)
摘要:不使用re.S时,则只在每一行内进行匹配,如果存在一行没有,就换下一行重新开始,使用re.S参数以后,正则表达式会将这个字符串看做整体,将“\n”当做一个普通的字符加入到这个字符串中,在整体中进行匹配 主要用在爬虫获取数据,例如: import requestsimport reres = requ 阅读全文
posted @ 2020-04-24 10:48 linma 阅读(374) 评论(0) 推荐(0)
摘要:operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些索引或键值。 举例: #按升序对(名称,年龄,高度)元组进行排序from operator import itemgetterl = [('Jony','17','91'),('John','20','90'), 阅读全文
posted @ 2020-04-24 10:37 linma 阅读(430) 评论(0) 推荐(1)
摘要:int()函数直接截去小数部分floor() 得到最接近原数但是小于原数的部分round()得到最接近原数的整数代码: import mathprint(int(1.7))print(math.floor(1.7))print(round(1.7))print(type(round(1.7))) p 阅读全文
posted @ 2020-04-24 10:26 linma 阅读(373) 评论(0) 推荐(0)