selenium.common.exceptions.WebDriverException:消息:服务/home/user/.local/bin/chromedriver意外退出。状态码为:1

时间:2020-03-04 16:18:14

标签: selenium selenium-webdriver selenium-chromedriver

我正在尝试使用硒和无头铬来刮擦网站,因此由于我没有太多经验,因此尝试使用此简单脚本进行测试,但似乎出现了以下错误。您是否认为驱动程序存在兼容性问题?

代码:

xx = agrep(pattern, vector.of.strings, max.distance = 3)
yy = adist(pattern, vector.of.strings)
length(xx)
>7463
length(yy[yy<=3])
>78

错误:

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--window-size=1420,1080')
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
outputdir='~/zycus_report_scraper/data_engineering/scripts/python'
service_log_path = "{}/chromedriver.log".format(outputdir)
service_args = ['--verbose']
browser = webdriver.Chrome(chrome_options=chrome_options, executable_path=r'/home/user/.local/bin/chromedriver', service_args=service_args, service_log_path=service_log_path)
browser.get('https://www.twitter.com')
print(browser.page_source.encode('utf-8'))
browser.quit()

驱动程序版本:

chromedriver版本:Traceback (most recent call last): File "zycus_selenium.py", line 12, in <module> browser = webdriver.Chrome(chrome_options=chrome_options, executable_path=r'/home/groballe/.local/bin/chromedriver', service_args=service_args, service_log_path=service_log_path) File "/home/groballe/.local/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__ self.service.start() File "/home/groballe/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 98, in start self.assert_process_still_running() File "/home/groballe/.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 /home/user/.local/bin/chromedriver unexpectedly exited. Status code was: 1

铬浏览器版本:ChromeDriver 80.0.3987.106 (f68069574609230cf9b635cd784cfb1bf81bb53a-refs/branch-heads/3987@{#882})

硒:80.0.3987.87

编辑:这是在Windows Linux子系统(WSL)上。

0 个答案:

没有答案
相关问题