Chrome devmode 在 selenium 中突然打开

Wal*_*ter 3 python selenium google-chrome python-2.7 selenium-chromedriver

我每天都使用脚本。这是一个无头 Chrome,每 5 分钟检查一次站点,然后突然打开开发模式,我似乎无法将其关闭。这是我的脚本:

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('headless')
driver = webdriver.Chrome + 'E:\Chrome Downloads\chromedriver_win32\chromedriver.exe', chrome_options=options)
Run Code Online (Sandbox Code Playgroud)

输出是:

[0926/111600.894:ERROR:devtools_http_handler.cc(786)]
DevTools listening on 127.0.0.1:12107

[0926/111601.685:ERROR:browser_gpu_channel_host_factory.cc(103)] Failed to launch GPU process.
Run Code Online (Sandbox Code Playgroud)

每次连接到新站点时,它还会显示 F12 开发人员控制台信息。:C

Wal*_*ter 5

我终于成功修复了它:D

options.add_argument('--log-level=3')
Run Code Online (Sandbox Code Playgroud)

这就是全部了。


tim*_*001 5

我遇到了同样的问题,仅添加日志级别参数对我来说不起作用。

在 Windows 上,您显然还需要将以下选项添加到 ChromeOptions 中:

options.add_experimental_option('excludeSwitches', ['enable-logging'])
Run Code Online (Sandbox Code Playgroud)

如此处所述:https ://bugs.chromium.org/p/chromedriver/issues/detail?id=2907#c3