繁体   English   中英

Selenium 或 Chromedriver 随机停止使用 Python

[英]Selenium or Chromedriver randomly stopped working with Python

我在 Python 中有一些脚本,它们使用 selenium 和 chromedriver 进行网页抓取。 他们已经工作了好几个月,但从昨晚(04/06/2017)开始,当我尝试使用 chromedriver 做任何事情时,他们开始出现错误。 例如,这两行代码在浏览器地址栏中产生一个不安全的错误。

browser = webdriver.Chrome()
browser.set_window_position(-10000, 0)

我的脚本是使用 Python 3.5 制作的。 我安装了 Python 3.6,但我仍在使用 3.5 的空闲。 我大约 2 周前安装了 Python 3.6,我的脚本工作没有任何问题。 为什么会随机开始发生这种情况,两者中的哪一个是问题,我该如何解决?

下载最新版本的 chromedriver.exe 并替换旧的 chromedriver 后,我的问题得到了解决。 打开浏览器时,我仍然在浏览器上遇到不安全错误,但我的脚本现在继续运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM