从werkzeug服务器执行后,Selenium Chrome tap崩溃

时间:2020-03-31 21:08:06

标签: python python-3.x selenium selenium-chromedriver

我正在运行一个依赖werkzeug服务器的应用程序。我试图以静默方式打开选项卡以执行一些操作,但该选项卡始终崩溃。我正在运行chromedriver_80和chrome版本80,因此驱动程序和chromedriver兼容,但是我无法打开标签页

这是我使用的代码:

from selenium import webdriver
from selenium.webdriver import DesiredCapabilities
options= webdriver.ChromeOptions()
options.add_argument('--user-data-dir=' + dir_path + '/.user_data_uid_' + str(user))
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--window-size=1366,768')
options.add_argument('--enable-logging=stderr')
options.add_argument('--disable-gpu') 
capabilities = DesiredCapabilities.CHROME.copy()
capabilities['acceptSslCerts'] = True 
capabilities['acceptInsecureCerts'] = True
webdriver.Chrome(executable_path=driver_path, options=options, desired_capabilities=capabilities)

我总是会出错

Session is not created .. from tab crash

当我删除 options.add_argument('-headless')时,Chrome浏览器闪烁并在第二秒再次关闭,然后出现崩溃错误

可能是什么问题

0 个答案:

没有答案
相关问题