- 博客(5)
- 收藏
- 关注
原创 python解压文件
#!/usr/bin/env python3import subprocessfilename = 'aaa.tgz'print('decompressing...')ret = subprocess.call(['tar', 'xzf', filename])if ret == 0: print('Success')else: print('Decompress fail')
2022-06-29 16:46:58
433
1
原创 简化多层循环的方法:itertools
可以用一个库,来避免辣么多层循环:itertools.product()比如 l1 = [1,2], l2 = [3,4], l3 = [5,6]for item in itertools.product(l1, l2, l3)可以生成8个item:1,3,51,3,61,4,51,4,62,3,52,3,6......ps:原来的代码 for j in WIFI_list[0]: for i in BT_list: for k in NFC_list:
2022-06-29 16:38:13
165
原创 排列组合N万多次时,如何处理循环执行?
遇到一个两万多次的循环脚本,发现单单循环执行起来就很麻烦,电脑cpu不够,后来找大神请教了一个方法,通过迭代器。边生成循环,边执行循环。#!/usr/bin/env python3l1 = range(500)l2 = range(500)l3 = range(500)def generator(): for i in l1: for j in l2: for k in l3: item = '{} ; {} ; {}'.
2022-06-29 16:30:05
114
原创 appium+python+pycharm自动化环境搭建
安装包:https://pan.baidu.com/share/init?surl=gC6pLAsO-DCrj9-1hdy8pg密码: klwa1.Ubuntu16.04---台式机系统自带2.JDK 8sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installersudo rm /var/cache/apt/archives/locksudo rm /var
2022-06-29 16:22:42
1104
原创 APPIUM常见报错整理
一.APPIUM报错:occurred while processing the command. Original error: The desired capabilities must include either an app, appPackage or browserName解决办法:1.caps加上'automationName':'UiAutomator1';2.该问题出现的原因是:安装了不同的uiautomator版本,卸载原来的就行。但是手动卸载Appium Settings后还是会出现
2022-06-29 15:50:27
4437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人