#Flask添加日志文件
首先我需要在项目文件夹中添加一个logs的python_package
然后在cars的__init()__文件中添加以下字段
import logging
from logging.handlers import RotatingFileHandler
#setup logging level
设置日志等级
logging.basicConfig(level=logging.DEBUG)
# create logging writer, point where the log should be stored, how much the logging storage will be needed
创建一个日志记录者,指出日志保存的地址,然后日志文件的大小最大多少
file_log_handler=RotatingFileHandler('logs/log',maxBytes=1024*1024,backupCount=10)
# setup the log format
设置日志格式
formatter=logging.Formatter('%(levelname)s %(filename)s %(lineno)d %(message)s')
# setup logging write with formatter
设置应用日志格式的日志记录者
file_log_handler.setFormatter(formatter)
# add logging writer to the globle logging tools
将日志书写者添加到全局日志工具中
logging.getLogger().addHandler(file_log_handler)
这里就是日志的简单设置了