Flask应用中配置logging模块
发布时间
阅读量:
阅读量
一、日志等级分类与定义
- 等级: DEBUG < INFO < WARNING < ERROR < CRITICAL
- DEBUG : 最为详尽的日志内容,主要用于问题诊断,仅限开发人员在开发阶段使用,以实现调试目的
- INFO : 细节详尽程度次于DEBUG级别,主要用于记录关键节点的信息,用以确认程序是否按照预期正常执行。通常用于重要业务处理完成后的情况,通过INFO级别的日志信息,能够迅速掌握应用当前的运行状态。
- WARNING : 当出现一些非预期事件时需要记录的信息,例如磁盘空间即将耗尽等。需要注意的是,在这种情况下程序仍然可以继续正常运行,并不会产生错误提示。也就是说,在发生此类问题时,处理流程仍可继续进行,但必须对这一问题给予特别关注。
- ERROR : 出现较为严重的问题,导致部分功能无法正常运作时所记录的信息
- CRITICAL: 系统即将崩溃或已经处于崩溃状态
二、应用实例
2.1 简单使用demo
from flask import Flask
import logging
app = Flask(__name__)
@app.route('/')
def root():
ap
全部评论 (0)
还没有任何评论哟~
