上一页 1 ··· 127 128 129 130 131 132 133 134 135 ··· 144 下一页
摘要: 前言 selenium定位一组元素,批量操作循环点击的时候会报错:Element not found in the cache perhaps the page has changed since it was looked up 实现目标:批量点击标题,获取每个页面的url地址 代码如下: 运行结 阅读全文
posted @ 2018-01-05 16:42 上海-悠悠 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 前言 selenium+phantomjs可以打开无界面的浏览器,实现静默模式启动浏览器完成自动化测试,这个模式是极好的,不需要占用电脑的屏幕。 但是呢,phantomjs这个坑还是比较多的,并且遇到问题也看不到页面,无法排查问题。 事实上Chrome浏览器也是可以实现静默模式,在电脑上不显示页面, 阅读全文
posted @ 2017-12-21 10:25 上海-悠悠 阅读(15712) 评论(8) 推荐(0) 编辑
摘要: 出现问题 1.用selenium启动浏览器出现‘Chrome正在受到自动软件的控制’ 2.如果不想看到这种讨厌的提示语,启动浏览器时候加个配置就行了 disable infobars 1.在浏览器配置里加个参数,忽略掉这个警告提示语 option = webdriver.ChromeOptions( 阅读全文
posted @ 2017-12-21 10:02 上海-悠悠 阅读(9373) 评论(0) 推荐(1) 编辑
摘要: 前言 有时候从接口的返回值里面获取到的是类似"%u4E0A%u6D77%u60A0%u60A0"这种格式的编码,不是python里面的unicode编码。 python里面的unicode编码应该是这种格式:\u4e0a\u6d77\u60a0\u60a0 unicode编码 python2 1.先 阅读全文
posted @ 2017-12-18 17:55 上海-悠悠 阅读(4267) 评论(1) 推荐(2) 编辑
摘要: 前言 python2上安装SendKeys库,对于不好定位的元素,用快捷键操作是极好的,那么在3.6上安装时,会报错 python3.6安装SendKeys报错 1.python3.6安装SendKeys是无法安装的,会报错 pip install SendKeys 32位的python3.6安装P 阅读全文
posted @ 2017-12-15 17:17 上海-悠悠 阅读(9138) 评论(0) 推荐(0) 编辑
摘要: 前言 requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,也是不合理的。 如果服务端没及时响应,也不能一直等着,可以设置一个timeout超时的时间 关于requests请求的响应时间,官网上没太多介绍,并且我百度搜了下,看很多资料写的是r.elapsed.micr 阅读全文
posted @ 2017-12-13 23:13 上海-悠悠 阅读(39535) 评论(2) 推荐(2) 编辑
摘要: 前言 python2最大的坑在于中文编码问题,遇到中文报错首先加u,再各种encode、decode。 当list、tuple、dict里面有中文时,打印出来的是Unicode编码,这个是无解的。 对中文编码纠结的建议尽快换python3吧,python2且用且珍惜! csv中文乱码 1.open打 阅读全文
posted @ 2017-12-08 20:55 上海-悠悠 阅读(9720) 评论(2) 推荐(0) 编辑
摘要: 前言 如何遍历查找出某个文件夹内所有的子文件呢?并且找出某个后缀的所有文件 walk功能简介 1.os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。 2.walk()方法语法格式如下: os.walk(top,topdown=True,onerror=None, fo 阅读全文
posted @ 2017-12-05 21:29 上海-悠悠 阅读(13998) 评论(0) 推荐(0) 编辑
摘要: 获取text tag_name 1.tag_name实质上是获取class属性 2.打印结果:android.widget.TextView get_attribute 1.获取content desc属性,这里注意了,如果content desc属性为空,那么获取的就是text属性,不为空获取的才 阅读全文
posted @ 2017-12-03 15:49 上海-悠悠 阅读(16397) 评论(2) 推荐(6) 编辑
摘要: 前言 chrome手机wap模式登录淘宝页面,点击验证码无效问题解决。 切换到wap模式,使用TouchActions模块用tap方法触摸 我的环境 chrome 62 chromedriver 2.33 遇到问题 1.登录手机版淘宝时候,验证码无法通过点击事件触发 [wap版淘宝](https:/ 阅读全文
posted @ 2017-12-01 14:50 上海-悠悠 阅读(11031) 评论(8) 推荐(2) 编辑
上一页 1 ··· 127 128 129 130 131 132 133 134 135 ··· 144 下一页