Selenium或Chromedriver随机停止使用Python

时间:2017-04-07 12:49:29

标签: python selenium selenium-chromedriver

我在Python中有一些使用selenium和chromedriver进行网页报废的脚本。他们已经工作好几个月,但截至昨晚(2017年6月4日),当我尝试用chromedriver做任何事情时,他们开始犯错。例如,这两行代码在浏览器地址栏中产生了一个不安全的错误。

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

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

1 个答案:

答案 0 :(得分:0)

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