gpt4 book ai didi

python - 打印当前日志记录级别

转载 作者:太空狗 更新时间:2023-10-30 01:01:39 25 4
gpt4 key购买 nike

这是我正在运行的一些代码:

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'

如 jar 头上所说:

Returns the textual representation of logging level lvl.

对于您的代码:

print("Effective logging level is {}".format(
logging.getLevelName(logger.getEffectiveLevel())))

关于python - 打印当前日志记录级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23369046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com