如何在WebDriverMangger for Python中抑制日志记录



这里有一个类似的问题,但那是针对Java的。

我希望抑制以下内容:

INFO:WDM:====== WebDriver manager ======
INFO:WDM:Current google-chrome version is 88.0.4324
INFO:WDM:Get LATEST driver version for 88.0.4324
INFO:WDM:Driver [C:Usersuser.name.wdmdriverschromedriverwin3288.0.4324.96chromedriver.exe] found in cache

有Python解决方案吗?

似乎已经更新了。关闭日志的新方法:

import logging
import os
logging.getLogger('WDM').setLevel(logging.NOTSET)
os.environ['WDM_LOG'] = "false"

应该已经在3.5.0版本的webdriver manager中修复。

尝试设置环境变量WDM_LOG_LEVEL=0

附言:请随时访问项目的GitHub并描述您的问题。在禁用默认的wdm日志记录方面已经做了很多工作,但如果您仍然有问题,请给作者和贡献者一个您使用的代码示例,他们会尽力提供帮助。https://github.com/SergeyPirogov/webdriver_manager

Python维护了类似于Java的日志记录概念。因此,您可以使用ini文件或硬编码更改记录器的默认设置。您可以选择新的日志错误级别error或WARNING-INFO及以下的消息将不会存储,然后

我遇到了类似的问题,请检查您的代码中是否有类似的内容:

logging.basicConfig(level=logging.INFO)

最新更新