摘要: 1、 切片(Slice) L=['a','b','c','d'] L[0:2]表示从索引0开始取,直到索引2为止,但不包括索引2。即索引0,1,正好是2个元素 如果第一个索引是0,还可以省略: L[:2] L[-1]取倒数第一个元素 L[:]表示从第一个到最后一个,即原样复制一个list L[::2 阅读全文
posted @ 2019-09-18 09:02 yanerfree 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1、通过单元格的值来引用以单元格值命名的sheet,在做多个类似sheet的统计结果时效率比较高 当一项测试中有很多个模块,每个模块中有很多条测试用例 将以上测试用例整理在Excel中,每个模块一个sheet分隔,现要统计所有测试结果,如何最有效的统计出结果? 案例: 如下为某厂商手机相机、设置、音 阅读全文
posted @ 2019-09-12 11:13 yanerfree 阅读(12136) 评论(0) 推荐(0) 编辑
摘要: 实战篇 其他模块中引用: 注意:不能多次创建处理器(handler),否则会打印+n次,解决办法就是定义全局变量,使用同一个logger去打印 阅读全文
posted @ 2019-09-06 18:48 yanerfree 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/yyds/p/6901864.html 本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输 阅读全文
posted @ 2019-09-06 18:38 yanerfree 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP协议 1、HTTP协议简介 在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以: HTML是一种用来定义网页的文本,会HTML,就可以编写网页; HTTP是在网络上传输HTML的协议,用于浏 阅读全文
posted @ 2019-08-13 09:16 yanerfree 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: Socket是网络编程的一个抽象概念。 通常我们用一个Socket表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可 socket参数及常用功能函数: socket.socket(family=AF_INET, type=SOCK_STREAM 阅读全文
posted @ 2019-08-07 14:39 yanerfree 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1、打开文件 2、读取txt文件 1)readline()#一行一行的读取 2)循环读取 3)readlines()#全部读取 2、写文件 ——————————————— 练习 ————————————————————————————————————————————— 1、获取指定行内容 阅读全文
posted @ 2019-07-30 16:06 yanerfree 阅读(9695) 评论(0) 推荐(0) 编辑
摘要: 1、获取excel中所有sheet的名称 2、获取excel某一个sheet的总行数 3、向已存在的excel写入(或修改) xlrd 与 copy的excel操作有点区别: 1)获取sheet方法: xlrd打开的文件: sheet= workbook1.sheets()[0] #通过索引顺序获取 阅读全文
posted @ 2019-07-30 14:34 yanerfree 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、生成随机字符串 2、生成指定数量的随机字符 3、生成随机字符 4、生成一个ipv4 阅读全文
posted @ 2019-07-30 14:30 yanerfree 阅读(4978) 评论(0) 推荐(0) 编辑
摘要: 1、字符类型的时间 转为 时间数组 t1 = '2013-10-10 23:40:00'timeArray = time.strptime(t1, "%Y-%m-%d %H:%M:%S") # 结果如下time.struct_time(tm_year=2013, tm_mon=10, tm_mday 阅读全文
posted @ 2019-07-26 14:28 yanerfree 阅读(127) 评论(0) 推荐(0) 编辑