有日志
啥叫日志?
日志是一种可以追踪某些软件运行时所发生事件的方法。
有啥用?
做运维的同学,在接收到报警或各种问题反馈后,进行问题排查时通常都会先去看各种日志,大部分问题都可以在日志中找到答案。
做开发的同学,可以通过IDE控制台上输出的各种日志进行程序调试
如果应用的日志信息足够详细和丰富,还可以用来做用户行为分析,如:分析用户的操作行为、类型洗好、地域分布以及其它更多的信息,由此可以实现改进业务、提高商业利益。
还有几个基本概念:
日志的等级:因为不同的开发时刻需要不同的日志记录以节省硬件资源,所以需要配置文件指定日志等级
- DEBUG
- INFO
- NOTICE
- WARNING
- ERROR
- CRITICAL
- ALERT
- EMERGENCY
一条日志信息对应一个事件的发生,一个事件通常包含以下几个内容:
- 事件发生时间
- 事件发生位置
- 事件的严重程度--日志级别
- 事件内容
原文连接:https://www.cnblogs.com/yyds/p/6901864.html
日志功能的实现
没用过日志的功能,好复杂啊
python中的logging模块
https://www.cnblogs.com/zhbzz2007/p/5943685.html
https://www.cnblogs.com/goodhacker/p/3355660.html
写的好,先保存下来