上传main

This commit is contained in:
HKXluo
2025-04-19 23:37:46 +08:00
parent 70da8b17a5
commit 967a3ad705
11 changed files with 302 additions and 0 deletions

26
logging_config.py Normal file
View File

@@ -0,0 +1,26 @@
import logging
from logging.handlers import RotatingFileHandler
def setup_logging():
log_format = '%(asctime)s - %(levelname)s - %(message)s'
console_handler = logging.StreamHandler()
console_handler.setLevel(logging.INFO)
console_handler.setFormatter(logging.Formatter(log_format))
file_handler = RotatingFileHandler(
'app.log',
maxBytes=10 * 1024 * 1024,
backupCount=5,
encoding='utf-8'
)
file_handler.setLevel(logging.INFO)
file_handler.setFormatter(logging.Formatter(log_format))
root_logger = logging.getLogger()
root_logger.setLevel(logging.INFO)
root_logger.addHandler(console_handler)
root_logger.addHandler(file_handler)
werkzeug_logger = logging.getLogger('werkzeug')
werkzeug_logger.setLevel(logging.WARNING)