使用 driver = webdriver.Chrome() 时,遇到以下报错:
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.
两种解决方法:
(1)在webdriver.Chrome()中添加executable_path参数,参数value = chromedriver.exe文件所在路径,示例:
from selenium import webdriver
chrome_driver_path = "D:\Chrome\chromedriver\chromedriver.exe"
driver = webdriver.Chrome(executable_path=chrome_driver_path)
driver.get("http://baidu.com")
(2)修改webdriver.Chrome()源码中的默认执行路径,将DEFAULT_EXECUTEABLE_PATH修改为本地chromedriver.exe文件所在路径,示例:
文章来源:https://www.toymoban.com/news/detail-515637.html
文章来源地址https://www.toymoban.com/news/detail-515637.html
到了这里,关于selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!