今天聊一聊python里面的日志系统.目的是用来记录程序的报错,警告等信息,方便用于后续的代码调试,故障排查.按日志的级别可分为以下五类DEBUG:调试信息,开发环境启用。INFO:常规流程信息(如请求开始/结束)。WARNING:潜在问题,但不影响主流程。ERROR:错误事件,可能影响功能。CRITICAL:这就是很严重的错误了,是直接让程序奔溃的代码.两个组件:处理器(Handler):控制输出目的地(控制台、文件、远程服务).格式(Formatter):定义输出样式(时间、级别、模块、消息).大致流程:1.导包:import logging.2.创建记录器:logger=logging.getLogger("记录器名").logger.setLevel(level=等级),大于或等于这个等级的就会被打印出来.logging.StreamHandler()/FileHandler()这是将日志打印在控制台还是文件里面.logging.Formatter().日志的格式.logger.addHandler().将日志放进你创建的记录器里面.最后是记录日志.logger.debug(提示信息)/info(提示信息)......