【问题标题】:Geckodriver get error message NS_BINDING_ABORTED when calling webdriver.FirefoxGeckodriver 在调用 webdriver.Firefox 时收到错误消息 NS_BINDING_ABORTED
【发布时间】:2022-08-11 23:06:26
【问题描述】:

我真的在与 geckodriver 作斗争。运行下面的代码时,我收到错误消息“SessionNotCreatedException:消息:错误:NS_BINDING_ABORTED”。最近的电话是我调用 \"driver = webdriver.Firefox(...)\" 的那一行

我已经看过“无处不在” - 非常感谢任何帮助!

import parameters
from time import sleep
from selenium import webdriver

option = webdriver.FirefoxOptions()
option.add_argument(\'--disable-blink-features=AutomationControlled\')
option.add_argument(\"start-maximized\")
option.binary_location=r\'C:/Program Files/Mozilla Firefox/firefox.exe\'

driver = webdriver.Firefox(executable_path=r\'C:/Users/MO/geckodriver.exe\', options=option)
driver.maximize_window()

    标签: python selenium selenium-webdriver geckodriver


    【解决方案1】:

    删除参数--disable-blink-features=AutomationControlled

    option.add_argument('--disable-blink-features=AutomationControlled')
    

    它是为ChromeDriver / 组合设计的,但不适用于GeckoDriver / 组合。

    【讨论】:

      猜你喜欢
      • 2022-08-05
      • 1970-01-01
      • 2017-07-03
      • 2011-10-24
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 1970-01-01
      相关资源
      最近更新 更多