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