【发布时间】:2021-05-27 04:33:58
【问题描述】:
系统:
操作系统:Ubuntu 20.04.2 LTS
Python:3.8.5
硒:3.141.0
Chrome 驱动程序:90.0.4430.24
Brave:版本 1.24.86 Chromium:90.0.4430.212(官方版本)(64 位)
我正在尝试让 Selenium 与 Brave 一起工作。 我正在使用来自here 的脚本。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.binary_location = '/snap/bin/brave'
driver_path = '/usr/local/bin/chromedriver'
drvr = webdriver.Chrome(options=options, executable_path=driver_path)
drvr.get('https://stackoverflow.com')
我不断收到此错误
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist
我已经尝试了堆栈流中的所有答案 我尝试了这些参数的所有不同组合,但没有任何效果:(
options.add_argument("start-maximized")
options.add_argument("disable-infobars")
options.add_argument("--disable-extensions")
options.add_argument("--disable-gpu")
options.add_argument("--disable-dev-shm-usage")
options.add_argument("--no-sandbox")
options.add_argument('--remote-debugging-port=9222')
options.add_argument('--headless')
谁能帮帮我?
【问题讨论】:
标签: selenium selenium-chromedriver brave-browser