Selenium-WebDriver提供WebDriver API,用于控制不同编程语言的浏览器(“语言绑定”)。使用此标记时,还要为正在使用的编程语言添加标记。
我正在测试的网站有一个注销按钮。 当我单击注销按钮时,会弹出警报 当我接受弹出窗口时,接受会挂起很长时间 我认为接受超时 怎么...
即使在 time.sleep() 和 WebDriverWait 之后,selenium 也不会加载页面
我正在尝试访问网站,但硒不会加载页面,打印页面源时它是空的。 我之前用过硒几次,一切都很好,所以这很奇怪......
Selenium:可能用户数据目录已在使用中,请为 --user-data-dir 参数指定唯一值,或者不要使用 --user-data-dir
我在 github 操作中使用 Selenium。 Nginx、MySQL、Java 容器启动,然后 pytest 运行并导致错误,尽管没有使用 --user-data-dir 选项。 可能用户数据目录已经在u中了...
ChromeDriver 兼容性问题:在 Docker 中将 Chrome 版本 132 与 ChromeDriver 114 相匹配
我遇到了一个问题,Docker 容器中的 ChromeDriver 无法与已安装的 Chromium 浏览器配合使用,该浏览器部署在在 Debian 上运行的 GCE 实例中。错误消息...
机器人框架 - 如何在有页面的情况下遍历 X 元素,直到找到元素 Y
我最近刚接触机器人框架,我似乎无法在任何地方找到我的确切问题的答案。 上下文:我需要浏览页面上的所有标题,直到找到一个确定的特定标题......
JavascriptException:消息:javascript错误:无法读取通过Python Selenium执行JavaScript的未定义错误的属性“点击”
我有以下代码,我在其中输入页面并搜索产品,我想执行JavaScript代码 从硒导入网络驱动程序 从 getpass 导入 getpass #-------------------------------------...
如何使用edge浏览器和selenium绕过cloudflare python?
我还没有找到任何关于使用边缘浏览器绕过cloudflare的内容。我正在使用 YouTube mp3 在线下载器,例如 https://yt1ss.pro/en199/youtube-to-mp3。每当我启动 seleniu...
python 上的解析器返回一个空列表(我猜这是一个 HTML 类选择问题)
我的想法是:我想收集公寓的名称及其价格,作为网站上每套公寓的列表。 我在 python 上做了一个简单的解析器,但看起来我无法获取任何值,因为它返回一个
如何为 Cloud Run 容器设置 shm-size 或 /dev/shm?
我正在尝试让 Selenium docker 映像在 Cloud Run 上正常运行,但我似乎遇到了困难。 虽然以下命令在我的本地主机上完美运行,但我无法...
使用 Selenium 和 Chromium 时,WebDriver 在出现“在缓存中找到驱动程序”消息后无法继续运行
我正在使用 Selenium 和 Python 在 Ubuntu 系统上以无头模式执行网页抓取。我的脚本配置日志记录并使用上下文管理器来处理 WebDriver。然而,脚本停止了
Python selenium 脚本连接到 Microsoft Edge 时没有调试选项?
对于那些可能不知道 selenium 是一个支持多种语言的库,可以与浏览器一起使用。在这种特定情况下,我尝试在用户午餐的浏览器上连接 python 脚本,然后...
使用 selenium (python) 将图像上传到 Facebook Marketplace
我正在尝试自动化在 Facebook 市场上创建广告。 我成功登录并进入正确的页面。 但我不知道如何用硒上传图像。 事实上,该元素具有...
延长 Selenium 超时以避免 urllib3 读取超时(120 秒)
TL/DR:如何延长 Selenium 在触发超时之前等待的时间? set_page_load_timeout() 单独不起作用,因为 ReadTimeoutError 仍然由 urllib3 生成。
Seleniumbase Python 在 Linux ubuntu 上无法通过验证码
我在Python中有以下脚本,但是当页面加载时验证码不起作用 有人可以帮助我吗? 在 Windows 上,我有这段代码,对我来说效果很好,但在 Linux 上,它对我不起作用 我...
Seleniumbase Python 在 Linux 上未通过检测
我在Python中有以下脚本,但是当页面加载时验证码不起作用 将 SB(uc=True) 作为 sb: sb.driver.uc_open_with_reconnect( “https://www.nombrerutyfirma.com/...
Python Selenium find_elements() 仅在有更多可用项时返回 100 个项目
我对 Selenium、Python 有疑问。当有更多可用项时,方法 find_elements(By...) 仅返回 100 个项。这是我的代码(一部分): 网址=“https://www.falstaff.com/de/
在 Java/Selenium 中向列表中添加元素时出现 NullPointerException
拉胡尔谢蒂学院 我想将元素(蔬菜/水果名称)添加到列表中,并想通过单击“下一步”按钮来打印列表,但我收到错误:java.lang.NullPointerExceptio...
我正在尝试提高 https://www.supersportbet.com/sportsbook/ 上的投注赔率 当我运行我的代码时,它总是随机生成 99 个 +-210 可用投注(总是忽略不同的投注...
robotframework 在 Kubuntu 24.04 中可以启动但无法与 Chromium 交互
我正在尝试使用robotframework在Kubuntu 24.04中驱动Chromium。我可以让它打开浏览器,但不能以任何方式与之交互。 我正在设置我的开发环境...
Selenium WebDriver 在 click() 之后处理旧页面
我在链接上运行 .click() 并打开一个新选项卡,焦点变为它 self.find_element(PageLocators.BANNER).click() find_element 是我对标准函数的包装,我只是添加了一个显式的