python中的logging.basicConfig模块是一个一次性工具函数

问题

今天当我们使用python中的logging模块记录日志时,我在三个文件中分别定义了下面的语句,目的是想将三个文件产生的日志分别存在不同的日志文件中,唯一不同的是filename不同,为了区别文件。但是并没有像我想的那样走,最终程序运行,只产生了一个日志文件,左右的日志信息都存储在一个日志文件中个,然后我就开始Google找答案,最后还是说服了我。

filename = "MysqlDB_{}.log".format(get_year_mon_day())
logging.basicConfig(filename="MysqlDB_{}.log".format(get_year_mon_day()), level=logging.DEBUG, format=LOG_FORMAT, datefmt=DATE_FORMAT)

答案来源:Python之日志处理(logging模块)
原因介绍

你可能感兴趣的:(Python)