我需要创建两个基于条件的日志(log)文件.但它正在创建一个日志(log)文件abc.log.有什么解决办法吗?
`import logging
import datetime
def log_file(log_name):
log_day = datetime.datetime.now().strftime('%d-%m-%Y')
log_name = '/home/test/' + log_day + "_" + log_name
return log_name
data = ["abc","bca"]
for i in data:
if i == "abc":
log_name = "abc.log"
logging.basicConfig(filename=log_file(log_name), level=logging.DEBUG, format='%(asctime)s:%(levelname)s:%(message)s')
logging.info("Hello")
else:
print("hello")
log_name = "bca.log"
logging.basicConfig(filename=log_file(log_name), level=logging.DEBUG, format='%(asctime)s:%(levelname)s:%(message)s')
logging.info("Hello bca")`