Archived
heroku logger测试
This commit is contained in:
2 files changed
+3
-5
No files matched your search
@@ -134,8 +134,8 @@ def single_download(url):
|
||||
|
||||
|
||||
if __name__ != '__main__':
|
||||
if os.path.exists('./app.py') and not os.path.exists('./bin/log'):
|
||||
os.mkdir('./bin/log')
|
||||
if os.path.exists('./app.py') and not os.path.exists('./log'):
|
||||
os.mkdir('./log')
|
||||
if not os.path.exists('./bin/assets/theme.db'):
|
||||
logger.error('没有检测到本地主题数据库即将开始下载')
|
||||
Check().download()
|
||||
+1
-3
@@ -6,8 +6,6 @@
|
||||
# @File Name: logger.py
|
||||
|
||||
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import logging.handlers
|
||||
from colorlog import ColoredFormatter
|
||||
@@ -38,7 +36,7 @@ class Logger:
|
||||
ConsoleLogger = logging.StreamHandler() # 输出到终端
|
||||
ConsoleLogger.setFormatter(formatter)
|
||||
log_name = time.strftime('%Y-%m-%d %H') # 一小时内使用的日志文件都是同一个
|
||||
FileLogger = logging.handlers.RotatingFileHandler(filename=f'./bin/log/{log_name}.log',
|
||||
FileLogger = logging.handlers.RotatingFileHandler(filename=f'./log/{log_name}.log',
|
||||
maxBytes=102400,
|
||||
backupCount=5) # 每个日志文件最大102400字节(100Kb)
|
||||
FileLogger.setFormatter(formatter_file)
|
||||
|
||||
Reference in New Issue
Block a user