gpt4 book ai didi

python - logging.info 和 logging.getLogger().info 有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 21:47:14 33 4
gpt4 key购买 nike

我是python新手

如果 logging.info() 足以进行日志记录,为什么我们必须使用 getLogger() 方法实例化一个记录器?

最佳答案

在没有名称的情况下调用 getLogger() returns the root logger :

Return a logger with the specified name or, if no name is specified, return a logger which is the root logger of the hierarchy.

调用模块级info()函数logs directly to the root logger :

Logs a message with level INFO on the root logger.

如果您不需要专门命名的记录器(例如,为了识别日志的发出模块),这两个调用是完全等价的。

关于python - logging.info 和 logging.getLogger().info 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11225846/

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