将级别设置为info后:

import logging
logging.basicConfig(filename='example.log',level=logging.INFO)


有什么方法可以打印level确认将其设置为logging.INFO吗?我希望logging.__dict__可以显示它,但我无法从该字典中找到它。

最佳答案

您可以这样操作:

>>> logging.getLevelName(logging.getLogger().getEffectiveLevel())
'INFO'


.getEffectiveLevel()的调用返回级别的数字代码,然后从那里通过适当命名的.getLevelName()获得级别名称。

关于python - 在python中获取日志级别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59295769/

10-13 05:23