update log path
This commit is contained in:
10
logs/log.py
10
logs/log.py
@@ -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_'
|
||||
|
||||
# 日志格式:时间 - 日志器名 - 级别 - 文件名:行号 - 函数名 - 日志内容
|
||||
|
||||
Reference in New Issue
Block a user