【问题标题】:How to initiate Brave browser using Selenium and Python on Windows如何在 Windows 上使用 Selenium 和 Python 启动 Brave 浏览器
【发布时间】:2020-10-18 22:49:18
【问题描述】:

使用:

  • ChromeDriver 83.0.4103.39
  • Brave 版本 1.10.97 Chromium:83.0.4103.116(官方版本)(64 位)
  • Python 3.7
  • Windows 10

代码试验:

from selenium import webdriver

driver_path = "C:/Users/username/PycharmProjects/chromedriver.exe"
brave_path = "C:/Program Files (x86)/BraveSoftware/Brave-Browser/Application/brave.exe"

option = webdriver.ChromeOptions()
option.binary_location = brave_path
# option.add_argument("--incognito") OPTIONAL
# option.add_argument("--headless") OPTIONAL

# Create new Instance of Chrome
browser = webdriver.Chrome(executable_path=driver_path, chrome_options=option)

browser.get("https://www.google.com")

我收到了这个错误

DevTools listening on ws://127.0.0.1:54230/devtools/browser/406d1094-cd8c-48d5-930d-b7308f621429
[8696:16300:0628/131830.277:ERROR:rewards_service_impl.cc(242)] Failed to read file: C:\Users\Admin\AppData\Local\Temp\scoped_dir13924_173218860\Default\rewards_service\confirmations.json
[9492:5280:0628/131830.304:ERROR:confirmations_impl.cc(774)] Failed to load confirmations state, resetting to default values
[8696:2268:0628/131830.405:ERROR:rewards_service_impl.cc(191)] Failed to read file: C:\Users\Admin\AppData\Local\Temp\scoped_dir13924_173218860\Default\ledger_state
[9492:5280:0628/131830.410:ERROR:ledger_impl.cc(122)] Failed to initialize wallet

【问题讨论】:

    标签: python selenium webdriver selenium-chromedriver brave


    【解决方案1】:

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

    • 代码块:

      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")
      
    • 浏览器快照:

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 2018-10-31
      • 2020-01-10
      • 2021-06-26
      • 1970-01-01
      • 2018-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多