現象:
在使用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')
就打開百度網頁了: