ai-station-code/work_util/logger.py

36 lines
1002 B
Python

import logging
import os
log_directory = "logs"
if not os.path.exists(log_directory):
os.makedirs(log_directory)
# 配置日志
logging.basicConfig(
level=logging.INFO, # 日志级别
format='%(asctime)s - %(levelname)s - %(message)s', # 日志格式
handlers=[
logging.FileHandler(os.path.join(log_directory, "app.log")),
logging.StreamHandler() # 也可以选择在控制台输出
]
)
# 创建一个日志记录器
logger = logging.getLogger(__name__)
# import logging
#
# # 设置日志配置
# log_directory = "logs"
# if not os.path.exists(log_directory):
# os.makedirs(log_directory)
# logging.basicConfig(
# level=logging.INFO,
# format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
# handlers=[
# logging.FileHandler(os.path.join(log_directory, "app.log")),
# logging.StreamHandler() # 也可以选择在控制台输出
# ]
# )
# logger = logging.getLogger(__name__)