mjAi/configs/log_config.py

15 lines
440 B
Python

# configs/log_config.py
from loguru import logger
import os
def setup_logging():
# 确保日志目录存在
log_dir = "../logs"
os.makedirs(log_dir, exist_ok=True)
# 清除所有现有日志处理器,防止重复配置
logger.remove()
# 配置日志,记录到 ../logs 目录下
logger.add(os.path.join(log_dir, "chengdu_mj_engine.log"), rotation="10 MB", level="DEBUG", format="{time} {level} {message}")