- 博客(3)
- 收藏
- 关注
原创 python+selenium模拟点击时,使用find_element失效后的绝杀!JS定位
定位元素的时候,不知道大家是否会遇到这种情况:使用了多种方式总是显示不可用。使用的定位方式包括但不仅限于: driver.find_element_by_name driver.find_element_by_class_name driver.find_element_by_xpath driver.find_element_by_css_secector 结果总是说定位不到,我真的太疑惑了,最后发现JS定位成功解决了我的问题: search_js = "document.getElementsByNa
2021-10-20 12:03:25 1004
原创 pycharm+selenium获取动态加载内容时,遇到class有空格如何模拟点击?
情况说明:需要获取的数据页面需要在进入url网址后进行模拟点击操作,才能进入该数据板块进行爬取。 核心代码:gengxin = driver.find_element_by_class_name("pro-gengxin active").click() 显示错误:Message: Compound class names not permitted 解释:复合型的class name 无法通过class定位直接找到。本案例中pro-gengxin active就是典型的复合型class name,文本之间
2021-10-20 11:23:58 300
原创 fiddler安装后 浏览器无法正常上网,提示不是安全链接的解决办法(常规版本之外的解决办法)
fiddler安装后 浏览器无法正常上网,提示不是安全链接的解决办法(常规版本之外的解决办法) 在浏览器中导入的方法,我用了之后依旧没办法正常链接浏览器!!! 而且我有多个浏览器懒得一个个进行导入。 于是我找到了另一种方法,亲测有效!!! 选择导出证书,点击Tools>Options> HTTPS页面上的Actions,选第二个(Export root certificate to desktop),操作导出证书文件至桌面,会在桌面上生成一个文件FiddlerRoot.cer。 重点!!! 不用
2020-12-03 10:39:47 2797 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人