目前我将所有内容都记录在一个日志文件中,但我希望将其分开成多个日志文件。我查看了Python文档中的日志记录部分,但他们没有讨论这个问题。
log_format = "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
logging.basicConfig(filename=(os.path.join(OUT_DIR, + '-user.log')),
format=log_format, level=logging.INFO, datefmt='%Y-%m-%d %H:%M:%S')
目前我是这样记录日志的。我想要将不同类型的错误或信息记录到不同的日志文件中。目前,当我执行 logging.info('Logging IN') 和 logging.error('unable to login') 时,它们会被记录到同一个日志文件中。我想要将它们分开。我需要创建另一个日志对象来支持记录到另一个文件吗?
logger.addHandler示例。 - Paulo Scardine