Gag*_*tha 16 selenium google-chrome python-3.x selenium-chromedriver
我正在使用Chrome Canary运行python脚本(下面的完整脚本链接)进行selenium测试.测试似乎运行正常,但是,控制台上显示了大量错误/警告/信息消息.
有没有办法压制这些消息?我试过:chrome_options.add_argument(" - silent"),但没有帮助.我无法找到合适的解决方案.感谢任何帮助.
Python脚本:此处提供的示例脚本
Python:3.6.3 Selenium:3.6.0 Chrome Canary:63.0.3239.5(64位)ChromeDriver:2.33

小智 23
尝试options.add_argument('log-level = 3').
log-level:设置最小日志级别.有效值为0到3:
log-level:
Sets the minimum log level.
Valid values are from 0 to 3:
INFO = 0,
WARNING = 1,
LOG_ERROR = 2,
LOG_FATAL = 3.
default is 0.
Run Code Online (Sandbox Code Playgroud)
默认值为0.
如果“--log-level”对你不起作用(从 75.0.3770.100 开始,它对我不起作用),这应该:
options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome(executable_path='<path-to-chrome>', options=options)
Run Code Online (Sandbox Code Playgroud)
看:
https://bugs.chromium.org/p/chromedriver/issues/detail?id=2907#c3
Python selenium:DevTools 监听 ws://127.0.0.1
小智 7
您可以通过以下链接获得帮助。
“--log-level” 设置最小日志级别。有效值为 0 到 3:INFO = 0、WARNING = 1、LOG_ERROR = 2、LOG_FATAL = 3。
小智 7
在 Python/Chrome 中对我有用...
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--log-level=3')
Run Code Online (Sandbox Code Playgroud)
小智 5
我刚刚测试了这个,它对我有用(C#):
ChromeOptions options = new ChromeOptions();
options.AddArguments("--headless", "--log-level=3");
RemoteWebDriver driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11572 次 |
| 最近记录: |