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