如何使用Selenium和Python绑定禁用日志记录

发布于 2021-01-29 18:19:21

一个简单的问题:在通过Python绑定使用Selenium时,如何完全禁用日志记录,示例代码如下:

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”仍出现在每次新的测试中。

关注者
0
被浏览
183
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Chrome浏览器的网络驱动程序的源代码显示了名为的选项的存在service_log_path

    因此,如果要删除文件,可以将此属性设置为

    • /dev/null 如果您在Linux / Unix下运行;
    • NUL 在窗户下

    希望能帮助到你



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看