上一页 1 ··· 3 4 5 6 7
摘要: 一、什么是正则表达式 正则表达式是一个特殊字符序列,一个字符串是否与我们所设定的这样的字符序列相匹配。 应用:快速检索文本、实现一些替换文本的操作 1、检查一串数字是否是电话号码 2、检查一个字符串是否符合email 3、把一个文本里指定的单词替换为另外一个单词 例: a='C|C++|Java|C 阅读全文
posted @ 2018-07-18 14:03 小白2510 阅读(6121) 评论(0) 推荐(0) 编辑
摘要: 。。。。。 File "build\bdist.win32\egg\appium\webdriver\errorhandler.py", line 29, in check_responseselenium.common.exceptions.WebDriverException: Message: 阅读全文
posted @ 2018-06-07 23:36 小白2510 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、判断端口是否可用 1、在windows中判断端口是否可用,使用dos命令"netstat -ano| findstr 8080"。运行结果有如下两种 如果没有被占用,就是结果为空;如果被占用,结果不为空。以此可判断端口是否可用 2、代码实现 二、生成可用端口 实际应用中,需要根据设备数创建相同数 阅读全文
posted @ 2018-06-06 19:03 小白2510 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 在上一节中,我们已经解决了如何在python中执行cmd,并获取执行结果。下面就小小实战一下,获取设备信息。 一、思路 1、windows上获取设备信息的方法 输入dos命令“adb devices” 通常有如下结果 2、对结果进行处理,获取需要的设备信息 1)通过os.popen(cmd).rea 阅读全文
posted @ 2018-06-06 15:00 小白2510 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 一般我们运行dos命令,会有两种需求,一种是需要收集执行结果,如ip、device等;一种是不需要收集结果,如杀死或开启某个服务。 对应的在python中就要封装两种方法,来分别实现这两种需求。 1、引入包 import os 2、只执行不收集结果 os.system(command) 3、执行并手 阅读全文
posted @ 2018-06-05 19:46 小白2510 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 今天,我们聊一聊如果自动化实现在多台设备上运行脚本。 一、首先我们回忆一下如何在一台设备上运行python脚本,一般分为三步 1、启动appium服务 2、创建驱动 3、运行python脚本 同样的,运行多台设备,也基本是这三个步骤 1、启动多个appium服务(通过设置不同端口,并关联设备) 2、 阅读全文
posted @ 2018-06-05 19:36 小白2510 阅读(1506) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7