系统:
操作系统:Ubuntu 20.04.2 LTS
Python:3.8.5
selenium:3.141.0
ChromeDriver:90.0.4430.24
Brave:版本 1.24.86 Chromium:90.0.4430.212(官方构建)(64 位)
我正在尝试让 Selenium 与 Brave 合作。我正在使用这里的脚本。
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')
谁能帮我吗?