我什么时候需要Logger对象?

时间:2015-04-22 12:34:28

标签: python logging

我最近在python中找到了logging模块的一些教程,我不确定它是否足以使用例如logging.info()或者如果我需要Logger对象。

import logging
logging.basicConfig(filename="test.log", level=logging.DEBUG)
logging.info("test logging")

logger = logging.getLogger(__name__)
logger.info("test logger")

这两封邮件都会转到test.log,而不是root,而第二封邮件会说__main__

e.g。 the how-to首先解释了基本教程中没有Logger对象的日志记录。 advanced tutorial然后引入Logger对象并说:

  

记录器公开应用程序代码直接使用的接口。

也许有人可以给我一个很小的例子,说明这意味着什么,或者对象的优势究竟是什么?

0 个答案:

没有答案