- 博客(7)
- 收藏
- 关注
原创 python itertools 迭代器----组合迭代器
概念:组合迭代器:对序列的排列组合,求序列的笛卡尔积,python itertools提供了4中组合迭代器方法。案例:1、itertools.product(*iterables,repeat=1):求笛卡尔积,相当于嵌套的for循环,如product(A,B)其实就是等于((x,y) for x in A for y in B))。每次迭代时将最右侧的元素向后迭代。repeat设置重复迭代次数,默认是1,例如product(A,repeat=4) 等于product(A,A,A,.
2020-08-18 16:23:34 402
原创 python itertools 迭代器----有限迭代器
概念:python itertools内置库提供了12种,根据最短输入序列长度停止的迭代器,这就意味着这些迭代器支持接收一个或多个序列(sequence)作为参数,进行组合、分组和过滤等案例:1、itertools.accumulate(iterable,func=None):创建一个迭代器,返回累积汇总值或其他双目运算函数的累积结果值#itertools.accumulate()data = [2,3,8,1,0,9]print ('itertools.accumulate1 is
2020-08-18 13:44:18 361
原创 python itertools迭代器----无限迭代器
概念:itertools是python非常有用的内置模块,提供用于操作高效迭代对象的函数的集合。案例:无限迭代器,顾名思义如果没有条件判断将永远的返回该对象1、itertools.count(start,step):从start开始,按step步长返回需要的值import itertools#itertools.count从数值10开始,每次+2,当大于20时停止for i in itertools.count(10,2): if i> 20: bre
2020-08-14 13:52:28 761
原创 python append用法
语法:list.append(obj):在列表的末尾添加新的对象。案例:实例1:将4添加到lst列表的末尾lst = [1,2,3]lst.append(4)print lst输出:[1, 2, 3, 4]实例2:def extendList(val, list=[]): list.append(val) return listprint extendList(1)print extendList(2,[])print extendList(3)
2020-07-23 15:20:24 591
原创 XMind2TestCase工具让测试用例更简单,灵活
Xmind2TestCase是基于Python3.x实现的,所以必须安装python3.x,这款工具主要是将我们平时通过xmind思维导图编写的测试用例,转换成csv及可用于导入Zentao,TestLink系统的用例文件,强大之处暂时不吹嘘了,下面看看怎么玩。1、安装python3.x版本,我安装的是3.7版本2、使用pip3 install xmind2testcase 安装测试工具3、使用pip3 install -U xmind2testcase 升级测试工具这时xmind2test
2020-07-20 17:13:26 1184
原创 解决python2.7,python3.7版本共存,robotframework正常运行
1、由于以前一直用的python2.7版本,最近要安装个xmind2testcase库,貌似这个库只支持python3.x版本,所以就在同一台机器上安装两个版本的python。具体安装方法这里不累赘了,网上很多资料。2、安装完成后,发现robotframework快捷菜单无法打开,于是进入cmd使用命令ride.py,看见报错信息如下从这个报错信息,顿时明白了,我为了同时兼容python2.x,python3.x版本,我将python.exe重命名成python2.exe,于是我使用文本编辑器打
2020-07-17 15:22:17 597
原创 解决robotframwork卡顿,且导入library显示红色
最近使用robotframwork,发现以前导入的library库显示红色,新增一个关键字再返回,RIDE出现卡顿,假死现象,奇怪的是不影响跑自动化接口测试用例。打开RIDE日志,出现如下异常:解决办法:删除%appdata%\RobotFramework\ride\这个目录下的ride文件夹,重新启动ride。...
2020-07-13 13:53:35 1880 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人