
Python基础
文章平均质量分 77
折耳猫的六月
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python-Excel操作(xlrd读,xlwt写)
一、xlrd读Excel文件#coding=utf-8import xlrddata = xlrd.open_workbook('D:\性能测试\excel\方言发音测试结果汇总_20201031.xlsx')'''1、获取工作表 '''table1 = data.sheets()[0] #通过索引顺序获取工作表table2 = data.sheet_by_index(1)table3 = data.sheet_by_name(u'河南话')'''2、获取行数+列数+整行和整列的值 '''原创 2020-11-18 15:08:41 · 293 阅读 · 0 评论 -
UIautomator2:基本函数操作
一、连接手机,获取设备信息、获取包名'''连接手机'''import uiautomator2 as u2serialno = '8XV7N16310003265'd = u2.connect_usb(serialno)'''获得设备基本信息'''d.infod.device_infod.window_size()d.seriald.wlan_ip'''APP包名相关'''d.current_app()#前运行的app信息d.app_stop_all()#当前打开的所有app的原创 2020-09-25 16:31:49 · 3028 阅读 · 2 评论 -
Python+APP端+执行adb命令
脚本中执行adb命令一、不要获取adb命令输出结果使用os.system()方式执行adb命令,不返回输出值(无法获取到adb命令执行结果);os.system默认阻塞当前程序执行,在cmd命令前加入start可不阻塞当前程序执行。import osa=os.system(r'adb devices')print(a) #返回 0,表示执行adb命令执行成功#os.system默认阻塞当前程序执行,在cmd命令前加入start可不阻塞当前程序执行,可并行执行adb命令os.system('st原创 2020-09-17 10:40:52 · 1329 阅读 · 0 评论 -
APP——python 启动APP
一、adb命令启动应用1. 使用os.sysytem()+monkey启动应用adb shell dumpsys window windows | findstr "Current" 获取到当前打开app的包名和启动activity名称 adb shell am activity/service/broadcast -a ACTION -c CATEGORY -n NAMEdef open_ATX(devices_id, packageName): os.system('adb s原创 2020-09-16 10:00:41 · 988 阅读 · 0 评论 -
windows10下安装Apache2.4
1、安装环境window10/64位2、下载Apache:登录官网:http://httpd.apache.org/download.cgiApache HTTP Server 2.4.43 (httpd): 2.4.43 is the latest available version 2020-04-01——————点击Files for Microsoft Windows;Downloading Apache for Windows——————点击ApacheHaus;Apache 2.4.原创 2020-07-29 18:00:02 · 1260 阅读 · 0 评论 -
Python-正则表达式compile函数+常用表达式
一、re.compile(pattern[, flag])函数import ref=open(r'C:\rtosCPU.txt','r',encoding='UTF-8').read() #读取将要处理得文本#r表示不转义,即\表示原样的\pattern=re.compile(r'\d+%')#re.compile(pattern[, flag]),编译正则表达式,生成一个 Pattern对象,result=pattern.findall(f)print(result)1、re.compi转载 2020-06-03 16:27:44 · 1845 阅读 · 0 评论 -
Python:判断操作系统平台+当前目录
一、判断操作系统平台不同平台的行终止符不同,Windows的使用"\r\n",Linux是"\n",Mac是"\r"import platforms=platform.system()print(s)输出:Windows或Linuximport sysprint(sys.platform)输出:win32/64或linux*例如在命令行中:Windows系统使用findstr "com.tencent.ai.dobbydemo"过滤包名;Linux统使用grep "com.tence原创 2020-05-14 17:42:18 · 527 阅读 · 0 评论 -
Python:__init__()函数
一、作用创建一个类对象之后一定会调用的方法,可以使用__init__()方法来传递参数,比如赋值给对象属性等。class CpuManager:def __init__(self, device_id, pkgName, threadName='', saveDirectory='', saveFileName=''): self.device_id = device_id self.pkgName = pkgName self.threadName = threadName原创 2020-05-14 16:26:11 · 304 阅读 · 0 评论 -
Python—: subprocess模块的学习
一、subprocess模块的作用1、用来生成子进程,并可以通过管道连接他们的输入/输出/错误,以及获得他们的返回值。2、subprocess用来替换多个旧模块和函数 os.system 结果输出到屏幕 os.spawn* os.popen* 结果保存在内存中,用read()方法可读取 popen2.* commands.*备注:运行python的时候,我们都是在创建并运行一个进程,linux中一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在python中,我们翻译 2020-05-14 15:58:45 · 567 阅读 · 0 评论 -
PyDesign 与 PyUIC---配置完pyuic,但是使用时却报错 No such file or directory
PyDesign 与 PyUICpycharm刚刚配置完pyuic,但是使用时却报错 No such file or directory:方法:setting》》external tools 界面 ,将 默认的working directory修改为FileDirFileDirFileDir即可...原创 2020-04-11 18:14:19 · 3606 阅读 · 3 评论 -
pip安装问题: raise ReadTimeoutError(self._pool, None, 'Read timed out.')
解决办法:指定安装源pip install pyqt5 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com原创 2020-03-14 19:48:50 · 365 阅读 · 0 评论