我希望仅将requests
的日志记录级别设置为logging.WARN
。
大多数情况下,logging.DEBUG
对我有用,但当我向项目添加requests
时,requests
会退出太多。
我可以简单地在全局范围内将级别更改为WARN
,但之后我会错过其他人的日志,我只想关闭requests
的日志?
以下是我logging.yaml
的一部分:
handlers:
console:
class: logging.StreamHandler
level: DEBUG
formatter: colored
stream: ext://sys.stdout
答案 0 :(得分:1)
为请求定义记录器并使用qualname将记录器限制为某个通道:
loggers:
requests:
qualname: requests
level: WARN
handlers: