update log path

This commit is contained in:
2026-06-11 08:04:08 +08:00
parent 1bbe84eb56
commit 2d70fc9956
3 changed files with 11 additions and 1 deletions

View File

@@ -1,17 +1,25 @@
import os
from pathlib import Path
from datetime import datetime, timedelta
import logging
from logging.handlers import RotatingFileHandler
import inspect
from PubLibrary.InifileHelper import IniRead
# 全局配置
console_output = IniRead('system', 'console_output', '1')
log_level = IniRead('system', 'algo_log_level', 'INFO')
log_once_cache = set()
logger_cache = {}
LOG_RETENTION_DAYS = 3
LOG_DIR = './logs/'
LOG_PATH_STR = IniRead('system', 'algo_log_path', "d:/Program Files/64chn_Decoder/logs")
LOG_DIR = Path(LOG_PATH_STR)
# 自动补全路径分隔符,创建目录(不存在则新建,避免写日志报错)
LOG_DIR.mkdir(parents=True, exist_ok=True)
# 如需字符串格式路径
LOG_DIR_STR = str(LOG_DIR) + "\\"
LOG_FILE_PREFIX = 'algo_log_'
# 日志格式:时间 - 日志器名 - 级别 - 文件名:行号 - 函数名 - 日志内容