selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary的一些问题
可能是因为安装谷歌浏览器的时候把安装路径移出c盘出现问题
# option = webdriver.Chrome(r"E:\Google\Chrome\Application\chromedriver.exe")
# 1.创建浏览器对象
web = Chrome(r"E:\Google\Chrome\Application\chromedriver.exe") # 将控制Chrome的chromedriver导入启动
# 2.打开一个网址
web.get("http://www.baidu.com") # 发送get请求
# driver = Chrome()
# driver.get('https://www.baidu.com')
# option = webdriver.ChromeOptions()
# option.binary_location = r'E:\Google\Chrome\Application\chrome.exe'
# driver = webdriver.Chrome()
# driver.get('https://www.baidu.com')
# dr = webdriver.Chrome(r"D:\Google\Chrome\Application\chromedriver.exe")
# dr.maximize_window()
以上是百度出的各种解决方法的尝试
最后将chromedriver复制到Google\Chrome\Application\下然后使用命令打开chromedriver并控制浏览器
web = Chrome(r"E:\Google\Chrome\Application\chromedriver.exe") # 将控制Chrome的chromedriver导入启动
然后请求页面得到回复
# 2.打开一个网址
web.get("http://www.baidu.com") # 发送get请求
又想从python下启动chromedriver(因为很多人说放这里)发现不行
web = Chrome(r"E:\python\chromedriver.exe") # 将控制Chrome的chromedriver导入启动
# 2.打开一个网址
web.get("http://www.baidu.com") # 发送get请求
报错-应该是说找不到浏览器
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
后又出现selenium打开浏览器出现空白页问题-因为改动过程中名字太多出现错误,导致get请求错误