From b33203a7e6fc8494458f8a45d42de98a8024bb7c Mon Sep 17 00:00:00 2001 From: mckay Date: Mon, 31 Mar 2025 17:13:25 +0800 Subject: [PATCH] fix: logger --- brep2sdf/utils/logger.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/brep2sdf/utils/logger.py b/brep2sdf/utils/logger.py index 52848a2..d1040f6 100644 --- a/brep2sdf/utils/logger.py +++ b/brep2sdf/utils/logger.py @@ -48,7 +48,7 @@ class ColoredFormatter(logging.Formatter): stack = traceback.extract_stack() # 从后往前遍历调用栈,跳过日志模块的调用 - for frame in reversed(stack[:-1]): + for frame in reversed(stack[:-3]): filename = os.path.basename(frame.filename) # 跳过日志模块相关的文件 if not (filename == 'logger.py' or @@ -152,8 +152,8 @@ class BRepLogger: console_formatter = ColoredFormatter( '%(colored_time)s | %(colored_levelname)s | %(colored_file_info)s - %(message)s' ) - file_formatter = logging.Formatter( - '%(asctime)s | %(levelname)-8s | %(caller_info)s - %(message)s' + file_formatter = ColoredFormatter( + '%(colored_time)s | %(colored_levelname)s | %(colored_file_info)s - %(message)s' ) # 创建文件处理器 (详细日志)