Commit a13b757a by fanxun

修改日志格式

parent 1529e42d
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
__author__ = 'fanxun' __author__ = 'fanxun'
__data__ = "2021-05-10 15:47" __data__ = "2021-05-10 15:47"
import os import os, time
import logging import logging
from logging.handlers import TimedRotatingFileHandler from logging.handlers import TimedRotatingFileHandler
from config import BaseConfig from config import BaseConfig
...@@ -42,7 +42,7 @@ class LogHandler(logging.Logger): ...@@ -42,7 +42,7 @@ class LogHandler(logging.Logger):
""" """
输出到文件 输出到文件
""" """
file_name = os.path.join(LOG_PATH, '{name}.log'.format(name=self.name)) file_name = os.path.join(LOG_PATH, f'{self.name}{time.strftime(r"%Y%m%d%H%M%S", time.localtime())}.log')
# 设置日志回滚, 保存在log目录, 一天保存一个文件, 保留7天 # 设置日志回滚, 保存在log目录, 一天保存一个文件, 保留7天
file_handler = TimedRotatingFileHandler(filename=file_name, when='D', interval=1, backupCount=7) file_handler = TimedRotatingFileHandler(filename=file_name, when='D', interval=1, backupCount=7)
file_handler.suffix = '%Y%m%d.log' file_handler.suffix = '%Y%m%d.log'
...@@ -75,6 +75,9 @@ class LogHandler(logging.Logger): ...@@ -75,6 +75,9 @@ class LogHandler(logging.Logger):
self.__setFileHandler__() self.__setFileHandler__()
logger = LogHandler('log')
if __name__ == '__main__': if __name__ == '__main__':
log = LogHandler('test') log = LogHandler('test')
log.info('this is a test msg') log.info('this is a test msg')
......
...@@ -17,7 +17,7 @@ class BaseConfig(): ...@@ -17,7 +17,7 @@ class BaseConfig():
webhook = '' webhook = ''
# 日志相关 # 日志相关
log_path = r'' # 日志路径 log_path = r'D:\项目\log' # 日志路径
class BMCConfig(BaseConfig): class BMCConfig(BaseConfig):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment