手动下载了geckodriver如何指定它的路径怎么写?
在使用Selenium时,可以通过设置环境变量或者在代码中指定geckodriver的路径来使用。如果你手动下载了geckodriver,可以按照以下步骤设置路径:
-
将geckodriver.exe文件保存在一个你可以访问到的位置,比如D:\geckodriver\geckodriver.exe。
-
在代码中指定geckodriver的路径,例如:
from selenium import webdriver
driver = webdriver.Firefox(executable_path='D:/geckodriver/geckodriver.exe')
或者
from selenium.webdriver.firefox.options import Options
options = Options()
options.binary_location = "C:\Program Files\Mozilla Firefox\firefox.exe"
driver = webdriver.Firefox(options=options, executable_path='D:/geckodriver/geckodriver.exe')
其中,executable_path参数是指定geckodriver的路径。
- 如果你想设置环境变量来指定geckodriver的路径,可以按照以下步骤:
- 在系统变量中添加一个新的变量
GECKODRIVER,值为geckodriver.exe所在的目录,例如D:\geckodriver。 - 在代码中使用以下代码来调用:
from selenium import webdriver
import os
gecko_path = os.getenv('GECKODRIVER')
driver = webdriver.Firefox(executable_path=gecko_path + '/geckodriver.exe')
这样就可以使用环境变量来指定geckodriver的路径了
原文地址: https://www.cveoy.top/t/topic/ejaQ 著作权归作者所有。请勿转载和采集!