隐藏页面特效

随笔分类 -  selenium

摘要:错误信息 是因为/static/960×540_0fee46ad-ff6a-4e1d-830d-b1abd26cd5e0.png文件路径有960×540在linux无法解析导致的 阅读全文 »
posted @ 2023-01-13 15:18 吹神 阅读(83) 评论(0) 推荐(0) 编辑
摘要:问题 通过selenium-server-standalone注册node后,启动driver.get()报错 github:issues: https://github.com/SeleniumHQ/selenium/issues/8326 代码区 from selenium.webdriver 阅读全文 »
posted @ 2023-01-03 16:51 吹神 阅读(250) 评论(0) 推荐(0) 编辑
摘要:前言 当selenium升级到4.7后使用远程调用服务,无法上传文件。 driver = webdriver.Remote("http://127.0.0.1:9515", options=get_chrome_options()) 使用本地浏览器启动时,上传文件正常 driver = webdri 阅读全文 »
posted @ 2022-12-31 11:13 吹神 阅读(47) 评论(0) 推荐(0) 编辑
摘要:文档地址 说明:https://aerokube.com/selenoid/latest/#_getting_started github: https://github.com/aerokube/selenoid Selenoid 的搭建 官方示例搭建 进入管理器地址下载对应的版本 当前环境是ce 阅读全文 »
posted @ 2022-06-21 10:48 吹神 阅读(887) 评论(1) 推荐(0) 编辑
摘要:前言 selenium自动化中,有些元素被设置"display:none",导致页面加载完成后,无法定位到该元素,解决思路,在页面加载完成时,设置该元素为显示"display: block". 代码 def display_block(element, driver): """ 使隐藏元素显示 :p 阅读全文 »
posted @ 2022-03-08 21:38 吹神 阅读(301) 评论(0) 推荐(0) 编辑
摘要:前言 selenium针对input输入框含有以下属性时,无法输入值,提供解决思路使用js移除该元素身上的属性。 代码 def remove_only(element, driver): """ 删除input只读属性 :param driver: 浏览器对象 :param element: ele 阅读全文 »
posted @ 2022-03-08 21:34 吹神 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:前言 在使用selenium自动化时,会经常遇到无法点击的元素,所以采用js的方式去实现点击操作。 方式一 def click_invisible_element(element, driver): """ 通过js点击 :param element: WebElement元素,通过driver.f 阅读全文 »
posted @ 2022-03-08 21:27 吹神 阅读(654) 评论(0) 推荐(0) 编辑
摘要:前言 转载博客:https://www.cnblogs.com/yhleng/p/9837992.html 安pyauto包:pip install PyAutoit 安装autoit工具:https://www.autoitscript.com/site/autoit/downloads/ 案例说 阅读全文 »
posted @ 2020-11-11 18:32 吹神 阅读(774) 评论(0) 推荐(0) 编辑
摘要:前言 平时用selenium的时候一般都是直接用xpath获取需要点击的元素的位置 但是的项目里用到了一个元素,检查以后发现是个伪元素 网上百度查的方法都不管用,思路也没有说明白,导致摸索了很长时间 感谢博主提供的思路:点击跳转 实现 我们先看下具体的栗子,这里我选用的是【百度疫情实时大数据报告】, 阅读全文 »
posted @ 2020-06-01 14:20 吹神 阅读(10935) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示