2

最近我将我的网络浏览器更改为 Brave,但我正在使用 chromedriver 来自动化一些任务

我读过一些,发现这篇文章说 ChromeDriver 和 Brave 的版本必须匹配,但我没有找到仅适用于ChromeDriver 80.0.3987.106的当前版本的驱动程序。

这是我的勇敢信息:版本 1.4.96 Chromium:80.0.3987.132(官方版本)(64 位)。

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

option = Options()
option.binary_location = '/usr/bin/brave-browser '
driver_path = '/home/usr_1/Downloads/ML/chromedriver'
driver = webdriver.Chrome(options = option, executable_path = driver_path)
driver.get('https://pypi.org/')
4

1 回答 1

1

要使用Selenium驱动的ChromeDriver打开一个 浏览上下文,您可以使用以下解决方案:

  • 代码块:

    from selenium import webdriver
    
    option = webdriver.ChromeOptions()
    option.binary_location = r'C:\Program Files (x86)\BraveSoftware\Brave-Browser\Application\brave.exe'
    driver = webdriver.Chrome(executable_path=r'C:\WebDrivers\chromedriver.exe', options=option)
    driver.get("https://www.google.com")
    
于 2020-09-24T20:58:15.703 回答