首页 > 解决方案 > python 记录器级别和处理程序级别优先级

问题描述

如果我正确理解 python 文档。Python 允许您使用 设置记录器级别logger.setLevel和使用handler.setLevel. 最后一层将是两个较窄的层的交集。

我的问题是有什么方法可以让我忽略记录器级别并使用我的处理程序级别域?

import logging
logger.setLevel('Error')
logger.addHandler(handler)
handler.setLevel('INFO')

处理程序的最终级别将是Error,但我希望它是INFO

标签: python-3.xlogginghandler

解决方案


推荐阅读