引言 本文主要讲解Flask中最简的日记功能实现(即Flask框架自带的logger对象属性)。 后续优化
- Flask日志封装+整合uuid
 - Flask日志与EL的整合
 
1.日志级别
| 日志级别 | Flask中的使用 | 备注 | 
|---|---|---|
| info | app.logger.info(“info日志”) | |
| warning | app.logger.warning(“info日志”) | |
| error | app.logger.error(“info日志”) | 
2.Flask日志实现
1.(核心)代码
# -*- coding: utf-8 -*-"""====================================@File Name :main_simple.py@Time : 2022/5/1 17:17@Program IDE :PyCharm@Create by Author : 一一Cooling===================================="""from flask import Flaskapp = Flask(__name__)@app.get("/")def index():app.logger.info("这是首页呀!!!")app.logger.error("这是首页呀!!!")app.logger.warning("这是首页呀!!!")return "index-flask"if __name__ == '__main__':app.run(port=8806, host="0.0.0.0", debug=True)
2.测试结果
3.总结
缺点 日志信息没有做“数据保存”
优化方案日志信息写入“日志文件”或整合ELK或者skywalking
