日志
1.日志
1)调试软件
2)及时定位,解决问题
3)了解软件运行情况
2.日志等级
DEBUG,INFO,ERROR,WARNING,CRITIICAL,NOTICE,ALERT,EMERGENCY
3.日志如何处理
1)常用的日志函数
2)日志流处理(通过日志的四大组件来处理)
3.2.1.logging模块
python内置模块,对日志内容,日志等级,日志文件回滚进行输出
Print()与logging模块的区别:
logging模块可以分等级将日志进行不同位置的输出
print只支持控制台输出
3.2.3 日志的四大组件
logger 日志器 提供给应用程序的接口 (日志输出的入口,一个日志器可以有多个处理器)
hanler 处理器 把日志信息发送到目的位置输出(日志输出的执行者)
filter过滤器 选择性输出哪些内容
format格式器 日志以什么格式展示输出
1)调试软件
2)及时定位,解决问题
3)了解软件运行情况
2.日志等级
DEBUG,INFO,ERROR,WARNING,CRITIICAL,NOTICE,ALERT,EMERGENCY
3.日志如何处理
1)常用的日志函数
2)日志流处理(通过日志的四大组件来处理)
3.2.1.logging模块
python内置模块,对日志内容,日志等级,日志文件回滚进行输出
Print()与logging模块的区别:
logging模块可以分等级将日志进行不同位置的输出
print只支持控制台输出
3.2.3 日志的四大组件
logger 日志器 提供给应用程序的接口 (日志输出的入口,一个日志器可以有多个处理器)
hanler 处理器 把日志信息发送到目的位置输出(日志输出的执行者)
filter过滤器 选择性输出哪些内容
format格式器 日志以什么格式展示输出
3)全局日志默认等级是warning
处理器也可以设置对应的日志等级
处理器也可以设置对应的日志等级
![](https://img2020.cnblogs.com/i-beta/1946760/202003/1946760-20200324211714216-1022677789.png)