我已经安装了python 3.6和selenium 3.5.2版本,geckodriver.exe。但是,当我用下面的代码无法打开火狐狸显示使用Selenium 3.5.2,Python3.6打开Firefox浏览器
from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
driver=webdriver.Firefox("C:\\Users\\Desktop\\Selenium\\seleniumfirefoxdriver\\geckodriver.exe")
driver.set_page_load_timeout(20)
driver.get("www.google.com")`enter code here`
driver.maximize_window()
driver.implicitly_wait(20)
错误的
NotADirectory Error:
[Win Error 267] The directory name is invalid: C:\\Users\\Desktop\\Selenium\\selenium firefoxdriver\\geckodriver.exe
试着用单引号。让我们看看它是否有效。 此外,您在代码和错误中编写的路径有所不同。将您的文件夹名称重命名为seleniumfirefoxdriver而不是selenium firefoxdriver。 – Kapil