所以我创建了这个 selenium 机器人来在网站上执行一些任务。直到上周它都工作正常,但突然我开始在控制台中看到错误(附有屏幕截图)。但它并没有结束程序。
该机器人不使用蓝牙。这是一个简单的机器人,可以填写表格然后提交。
以前有人见过这个错误吗?如果有人能建议我如何解决这个问题,我将不胜感激。
已编辑:我无法找到任何解决方案。因此,我将 webdriver 更改为 Firefox。
附注我的chrome浏览器版本是81.0.4044.138,它与我下载的chrome webdriver兼容。
最佳答案
正如这个问题的答案中所述-How to solve 'Getting Default Adapter failed' error when launching Chrome and try to access a webpage using the ChromeDriver using Selenium ,你应该检查一下-
Selenium 已升级至当前级别版本 3.141.59。您可以使用以下 python 命令进行检查:
import selenium print(selenium.__version__)
>>> 3.141.0
ChromeDriver 已更新至当前 ChromeDriver v84.0 级别。您可以使用以下 CLI 命令检查它:
chromedriver -v
> ChromeDriver 85.0.4183.87
Chrome 已更新至当前 Chrome 版本 84.0 级别。 (根据ChromeDriver v84.0发行说明)
从浏览器设置中检查您的 Chrome 版本,在左侧 Pane 中点击底部的“关于 Chrome”。
如果您的基本 Web 客户端版本太旧,请将其卸载并安装最新的 GA 和发布版本的 Web 客户端。
关于python - Selenium Chrome Webdriver 获取默认适配器失败错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61673634/