[英]Python logging: propagate messages of level below current logger level
[英]Print current logging level
這是我正在運行的一些代碼:
import logging
logger = logging.getLogger("test.logger")
logger.setLevel(logging.DEBUG)
print("Effective logging level is {}".format(logger.getEffectiveLevel()))
這是輸出:
Effective logging level is 10
如何打印級別而不是數字?
將數字級別傳遞給logging.getLevelName()
:
>>> import logging
>>> logging.getLevelName(10)
'DEBUG'
它在錫上說了什么:
返回日志記錄級別lvl的文本表示形式。
對於你的代碼:
print("Effective logging level is {}".format(
logging.getLevelName(logger.getEffectiveLevel())))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.