0

有没有办法将 Brave(Chromium 网络浏览器)浏览器直接作为 Selenium 的驱动程序

from selenium import webdriver as wd
driver=wd.Chrome(executable_path='/snap/bin/brave')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/timmy/.local/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
    self.service.start()
  File "/home/timmy/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 98, in start
    self.assert_process_still_running()
  File "/home/timmy/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 111, in assert_process_still_running
    % (self.path, return_code)
selenium.common.exceptions.WebDriverException: Message: Service /snap/bin/brave unexpectedly exited. Status code was: -11

勇敢确实打开但driver未定义

4

1 回答 1

0

我不是专家,但这是我如何让它工作的。我没有遇到驱动程序问题,并且能够使用 Selenium 打开 Brave。请注意,我在论证中包含了字母“r”和反斜杠。

从 selenium 导入 webdriver 从 selenium.webdriver.chrome.options 导入选项选项 = 选项()

浏览器 = webdriver.Chrome(r"XXXXXX\XXXX\brave.exe")

于 2019-09-28T07:18:10.267 回答