简单问题:如何从 Python 绑定中使用 Selenium 时完全禁用日志记录,ex 代码如下:
browser = webdriver.Chrome()
我试过这样的事情:
options = webdriver.ChromeOptions();
options.add_argument('--log-level 3')
browser = webdriver.Chrome(chrome_options=options)
甚至:
options = webdriver.ChromeOptions();
options.add_argument('--disable-logging')
browser = webdriver.Chrome(chrome_options=options)
但文件“chromedriver.log”仍然出现在每次新的测试运行中。
原文由 Rabih Kodeih 发布,翻译遵循 CC BY-SA 4.0 许可协议
Chrome 的 webdriver 的 源代码 显示存在一个名为
service_log_path
的选项。所以如果你想删除文件,你可以将这个属性设置为
/dev/null
如果你在 Linux/Unix 下运行;NUL
windows下希望能帮助到你