日志可以记录设备运行时的一些情况,当出现问题时将问题记录下来,通过一个函数定义日志配置函数:
def setup_log():
# 设置日志的的登记 DEBUG调试级别
logging.basicConfig(level=logging.DEBUG)
# 创建日志记录器,设置日志的保存路径和每个日志的大小和日志的总大小
file_log_handler = RotatingFileHandler("logs/log", maxBytes=1024*1024*100,backupCount=100)
# 创建日志记录格式,日志等级,输出日志的文件名 行数 日志信息
formatter = logging.Formatter("%(levelname)s %(filename)s: %(lineno)d %(message)s")
# 为日志记录器设置记录格式
file_log_handler.setFormatter(formatter)
# 为全局的日志工具对象(flaks app使用的)加载日志记录器
logging.getLogger().addHandler(file_log_handler)
在创建app的时候对日志配置进行调用,在需要记录日志的时候进行相关的记录
对该配置进行相关的配置,可以加入产生这些的时间