Chromedriver可执行文件可能具有错误的权限

时间:2018-10-18 17:25:22

标签: python selenium selenium-webdriver selenium-chromedriver python-3.7

地狱,所以我在硒python 3.7中使用最新的webdriver运行寡妇10。我已经在另一台机器上使用了此代码,但是当我在新笔记本电脑上使用它时,标题中出现了错误。我的路径中有多个位置的驱动程序,并在代码中指定了该驱动程序,但是我不知道为什么会出现此错误。我的代码行如下:

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument("--incognito")
browser = webdriver.Chrome(executable_path=r'C:\WebDrivers\chromedriver\chromedriver.exe', chrome_options=chrome_options)

任何对此的帮助都会很棒。我阅读了其他解决方案,这些解决方案似乎对我根本没有用

1 个答案:

答案 0 :(得分:0)

代替手动配置chrome驱动程序。您可以使用webdriver-manager,它会自动下载并设置驱动程序位置的路径。

您可以从pip获取它,

df[,df$C] <- df$A

现在,您只需调用pip install webdriver-manager 即可自动执行此操作。不用担心路径。

ChromeDriverManager().install()