随笔分类 -  Python&selenium

摘要:方法: options = webdriver.ChromeOptions()options.add_argument('disable-infobars')driver = webdriver.Chrome(chrome_options=options) 阅读全文
posted @ 2017-06-22 14:21 JodieWang 阅读(3294) 评论(0) 推荐(1)
摘要:一般情况下不会出现该问题: 如果是复制粘贴或者写代码不规范会出现: 原因:Python语法,是不支持的代码对齐中,混用TAB和空格的 解决方案:错误行代码前空格删除,然后使用TAB就好了: 阅读全文
posted @ 2017-04-06 16:55 JodieWang 阅读(473) 评论(0) 推荐(0)
摘要:很多控件的属性display:none(block)等 解决办法: driver.execute_script("arguments[0].click();",+所选控件地址) 阅读全文
posted @ 2017-03-08 16:44 JodieWang 阅读(423) 评论(0) 推荐(0)
摘要:今天有个群里的朋友问了个问题:就是如何在url里替换参数值? 我就研究了一下:可能有更好的方法,我们一起分享: 解决方案: 阅读全文
posted @ 2017-03-07 16:22 JodieWang 阅读(4188) 评论(0) 推荐(0)
摘要:1.str使用: 全部大写:str.upper() 全部小写:str.lower() 大小写互换:str.swapcase() 首字母大写:str.capitalize() 首字母大写:str.title() 2.关于format: 获取固定长度,右对齐,左边不够用空格补齐:str.rjust(width) 获取固定长度,左对齐,右边不够用空格补齐:str.ljust(width) 获取固定长度... 阅读全文
posted @ 2017-02-24 19:01 JodieWang 阅读(257) 评论(0) 推荐(0)
摘要:问题:webdriver驱动chrome时会弹出: 解决方法: self.options.add_experimental_option("excludeSwitches", ["ignore-certificate-errors"]) 阅读全文
posted @ 2017-02-23 17:21 JodieWang 阅读(411) 评论(0) 推荐(0)
摘要:问题:系统增加了登录验证码功能,脚本不能正常执行。 解决方案: A.跟开发沟通设置万能码 B.使用添加Cookie跳过验证码 Note:这个方法一般只试用测试环境,正式环境由于安全问题,使用该方法无效,而且session更新会使之前的value无效,所以需要不断更新,建议写配置文件。 1.输入验证码 阅读全文
posted @ 2017-02-23 15:24 JodieWang 阅读(6834) 评论(0) 推荐(0)