解决:selenium.common.exceptions.WebDriverException: Message: chrome not reachable

现象:

在使用selenium包驱动浏览器的时候,有的时候出现这样的错误:
解决:selenium.common.exceptions.WebDriverException: Message: chrome not reachable_第1张图片

看网上的解决方法比如:

from selenium import webdriver
option = webdriver.ChromeOptions()
option.add_argument('--headless') 
driver = webdriver.Chrome(chrome_options=option)
driver.get('http://www.baidu.com')

而我最终输出的是:
解决:selenium.common.exceptions.WebDriverException: Message: chrome not reachable_第2张图片

反正这里的中文我就没有一个认识的。。。显然不是我想要的,我要的是打开网页打开网页!!

解决方法:

我们在定义一个driver对象的时候直接这样:

driver = webdriver.Chrome()

然后弹出来一个谷歌浏览器的窗口,然后我们就顺手关了它。。。。
对,关键在这里,我们不能关了它,在不关它的前提下,再输入:

driver.get('http://www.baidu.com')

就打开百度网页了:
解决:selenium.common.exceptions.WebDriverException: Message: chrome not reachable_第3张图片

你可能感兴趣的:(爬虫)