设置 Python Selenium 中的Log显示信息
Post

设置 Python Selenium 中的Log显示信息

Python Selenium 默认会往控制台和 Log 文件里写入大量的 DEBUG 信息,比如下面这张图。

这样的相信在测试过程中有一定帮助,但大部分情况下都是没有营养的,而且会把你自己打印的 Log 信息淹没在汪洋大海中。

image

如果想要停止显示或者关闭 Selenium 中的 Log,你可以通过以下代码更改其默认 LOGGER 的级别。

1
2
3
4
import logging
from selenium.webdriver.remote.remote_connection import LOGGER

LOGGER.setLevel(logging.WARNING)

注意:以上代码一定要在初始化WebDriver前进行。

Turn off logging in python selenium

编程语录