将级别设置为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/