我在以下代码中使用geckodriver:
import time
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
url = 'https://www.idealista.com/venta-viviendas/barcelona/eixample/la-dreta-de-l-eixample/?ordenado-por=fecha-publicacion-desc'
options = Options()
options.headless = False
driver = webdriver.Firefox(options=options, executable_path='/home/kevin/Desktop/Inmosoft/geckodriver')
driver.get(url)
time.sleep(10)
但每次我尝试执行时都会出现这个错误:
我尝试按照此链接中的信息,通过使用firefox -P
在Firefox中创建另一个配置文件。
看起来geckodriver是完全不同于Firefox的实例,它不使用相同的配置文件,我该如何绕过此错误并在使用geckodriver时创建配置文件呢?
${distro_codename}
是正确的吗? - LeMorse