这是我的代码
browser = webdriver.Firefox('C:\\Users\\ojadi\\Downloads\\geckodriver-v0.26.0-win64\\geckodriver.exe')
browser.get('https://www.google.co.uk/')
这是我不断收到的错误
The directory name is invalid: 'C:\\Users\\ojadi\\Downloads\\geckodriver-v0.26.0-win64\\geckodriver.exe'
这是我放置驱动程序的地方
C:\ Users \ ojadi \ Downloads \ geckodriver-v0.26.0-win64
[请帮助我,
尝试用以下波纹管替换您的管线:
browser = webdriver.Firefox(r'C:\Users\ojadi\Downloads\geckodriver-v0.26.0-win64\geckodriver.exe')
代替
browser = webdriver.Firefox('C:\\Users\\ojadi\\Downloads\\geckodriver-v0.26.0-win64\\geckodriver.exe')
使用
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
binary = FirefoxBinary('C:\Users\ojadi\Downloads\geckodriver-v0.26.0-win64\geckodriver.exe')
driver = webdriver.Firefox(firefox_binary=binary)
请参见此讨论Setting path to firefox binary on windows with selenium webdriver