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

現象:

在使用selenium包驅動瀏覽器的時候,有的時候出現這樣的錯誤:
在這裏插入圖片描述

看網上的解決方法比如:

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

而我最終輸出的是:
在這裏插入圖片描述

反正這裏的中文我就沒有一個認識的。。。顯然不是我想要的,我要的是打開網頁打開網頁!!

解決方法:

我們在定義一個driver對象的時候直接這樣:

driver = webdriver.Chrome()

然後彈出來一個谷歌瀏覽器的窗口,然後我們就順手關了它。。。。
對,關鍵在這裏,我們不能關了它,在不關它的前提下,再輸入:

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

就打開百度網頁了:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章