有没有办法让Brave (Chromium web浏览器)浏览器直接作为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
brave是打开的,但是driver
是未定义的
发布于 2019-09-28 07:18:10
我不是专家,但我是如何让它工作的。我没有得到驱动程序的问题,并且我能够使用Selenium打开Brave。请注意,在参数中,我包含了字母'r‘和反斜杠。
从selenium导入webdriver从selenium.webdriver.chrome.options导入选项= Options()
browser = webdriver.Chrome(r"XXXXXX\XXXX\brave.exe")
https://stackoverflow.com/questions/57919409
复制相似问题