在使用Selenium时,可以通过设置环境变量或者在代码中指定geckodriver的路径来使用。如果你手动下载了geckodriver,可以按照以下步骤设置路径:

  1. 将geckodriver.exe文件保存在一个你可以访问到的位置,比如D:\geckodriver\geckodriver.exe。

  2. 在代码中指定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的路径。

  1. 如果你想设置环境变量来指定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的路径了

手动下载了geckodriver如何指定它的路径怎么写?

原文地址: https://www.cveoy.top/t/topic/ejaQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录