Skip to content

Commit efc9c76

Browse files
author
dtblog
committed
修复logger的Bug
1 parent 8d2da06 commit efc9c76

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

logger.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,17 @@
99
# 日志文件路径
1010
LOG_FILE = os.path.join(LOG_DIR, "app.log")
1111

12-
1312
# 配置日志
1413
def setup_logger():
1514
# 创建一个logger
16-
logger = logging.getLogger("WCLog", mode='w') # 以覆盖模式打开文件,仅保留此次运行的日志,避免日志文件过大
15+
logger = logging.getLogger("WCLog")
1716
logger.setLevel(logging.DEBUG) # 设置日志级别为DEBUG
1817

18+
# 检查日志文件是否存在,如果存在则清空它
19+
if os.path.exists(LOG_FILE):
20+
with open(LOG_FILE, 'w'):
21+
pass
22+
1923
# 创建一个handler,用于写入日志文件
2024
file_handler = logging.FileHandler(LOG_FILE)
2125
file_handler.setLevel(logging.DEBUG) # 设置文件handler的日志级别为DEBUG

0 commit comments

Comments
 (0)