0
我可以存储包含并恢复它的logger
对象吗?举个例子:恢复处理器不工作的记录器对象
class A:
def __init__(self):
self.logger = logging.getLogger('a')
...add a console handler and a file handler
def function(self):
logger = self.logger
logger.info("INFO")
而控制台输出工作正常,但文件没有输出。只有__init__
中的日志将输出到文件中,但不会输出function
中的日志。
任何帮助表示赞赏。
感谢您的回答,但我只是省略了配置代码。正如我所说,它在'__init__'中工作,但不在'function'中,并且与控制台输出处理程序一起使用,但不处理文件输出处理程序。所以这不是配置问题。 – Sraw