From ddb8ea6610f1592c6cc78656a5b07be2acbbb357 Mon Sep 17 00:00:00 2001
From: AL76 <735756072@qq.com>
Date: Sat, 15 Mar 2025 04:22:31 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=97=A5=E5=BF=97?=
=?UTF-8?q?=E5=B7=A5=E5=8E=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/common/logger.py | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/common/logger.py b/src/common/logger.py
index 6093920f0..4808fc77e 100644
--- a/src/common/logger.py
+++ b/src/common/logger.py
@@ -1,9 +1,10 @@
from loguru import logger
-from typing import Dict, Optional, Union, List, Any
+from typing import Dict, Optional, Union, List
import sys
from types import ModuleType
from pathlib import Path
+# logger.remove()
# 类型别名
LoguruLogger = logger.__class__
@@ -13,22 +14,20 @@ _handler_registry: Dict[str, List[int]] = {}
# 获取日志存储根地址
current_file_path = Path(__file__).resolve()
-PROJECT_ROOT = current_file_path.parent.parent.parent
-LOG_ROOT = str(PROJECT_ROOT / "logs")
+LOG_ROOT = "logs"
# 默认全局配置
DEFAULT_CONFIG = {
# 日志级别配置
- "level": "INFO", # 全局基础日志级别(若未指定console/file_level则生效)
- "console_level": "INFO", # 控制台默认级别(可覆盖)
+ "console_level": "DEBUG", # 控制台默认级别(可覆盖)
"file_level": "DEBUG", # 文件默认级别(可覆盖)
# 格式配置
"console_format": (
"{time:YYYY-MM-DD HH:mm:ss} | "
"{level: <8} | "
- "{extra[module]: <20} | "
+ "{extra[module]: <4} | "
"{message}"
),
"file_format": (
@@ -124,4 +123,4 @@ def remove_module_logger(module_name: str) -> None:
if module_name in _handler_registry:
for handler_id in _handler_registry[module_name]:
logger.remove(handler_id)
- del _handler_registry[module_name]
\ No newline at end of file
+ del _handler_registry[module_name]