1
This commit is contained in:
2024-12-01 17:13:43 +08:00
parent 2bc34bc860
commit ff15ecb1a1
3 changed files with 16 additions and 13 deletions

View File

@@ -1,4 +1,3 @@
# configs/log_config.py
from loguru import logger
import os
@@ -10,21 +9,21 @@ def setup_logging():
# 清除所有现有日志处理器,防止重复配置
logger.remove()
# 配置日志,记录到 ../logs 目录下
# 配置日志文件
logger.add(
os.path.join(log_dir, "chengdu_mj_engine.log"),
rotation="10 MB",
level="DEBUG",
format="{time} {level} {message}",
backtrace=True, # 启用完整堆栈跟踪
diagnose=True, # 启用诊断信息
format="{time:YYYY-MM-DD HH:mm:ss.SSS} {level} {message}",
backtrace=True, # 启用完整堆栈信息
diagnose=True # 启用变量诊断信息
)
# 控制台输出配置(可选)
# 配置控制台日志(可选)
logger.add(
lambda msg: print(msg),
level="DEBUG",
format="<green>{time}</green> | <level>{level}</level> | <cyan>{message}</cyan>",
format="{time:YYYY-MM-DD HH:mm:ss.SSS} {level} {message}",
backtrace=True,
diagnose=True,
)