现象:
在使用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')
就打开百度网页了: