def _close_logger(self):
# type: () -> None
if self.logger:
handlers = []
for handler in self.logger.handlers:
if hasattr(handler, 'close') and callable(handler.close):
handler.close()
handlers.append(handler)
map(self.logger.removeHandler, handlers)
self.logger = None
评论列表
文章目录