【发布时间】:2021-09-09 16:12:59
【问题描述】:
我对这一切有点新手,但几个月前我用 Python 编写了一个简单的网络爬虫,它使用 Selenium 和 chromedriver(它曾经与 v90 一起使用)与 Chrome 接口。我每隔几周左右运行一次这个脚本来获取新数据,但是当我今天去运行它时它不起作用。我收到一条消息,上面写着“无法访问 chrome”。我可以看到 chromedriver 窗口的启动位置(上面写着“此窗口由自动化软件控制”),但我的脚本无法与该窗口通信。它最终会超时并抛出“chrome not reachable”错误。
我认为这可能与最新的 chrome 更新有关,所以我更新了我的 chromedriver 版本,但问题仍然存在。最近有没有人看到这个,你知道解决方法吗?
我正在使用:
- Python v3.9.4
- 硒 v3.141.0
我已经试过了:
- ChromeDriver v92.0.4515.43
- ChromeDriver v91.0.4472.101
- ChromeDriver v90.0.4430.24
感谢您的任何见解!
【问题讨论】:
-
你的 chrome 浏览器版本是多少?
标签: python selenium web-scraping selenium-chromedriver