日志
日志简单来说就算可以查看代码运行的痕迹,也可以在代码故障时快速定位带码,从而可以看到代码的错误,方便来修改代码。
日志也是有优先等级的具体可以看下面来参考
不同的应用程序所定义的日志等级可能会有所差别,分的详细点的会包含以下几个等级:
- FATAL/CRITICAL = 重大的,危险的 最高等级,服务器都可能会挂掉,接受惩罚吧
- ERROR = 错误
- WARNING = 警告 生产环境从这一等级开始
- INFO = 信息
- DEBUG = 调试 开发环境从这一等级开始
- NOTSET = 没有设置 最低等级,啥都记录
日志的等级是由开发人员自己来指定的。
Python 自身提供了一个用于记录日志的标准库模块:logging。
logging的具体代码如下:

只需要复制就可以了
我们运行会发现报错//
这是因为我们忘记再项目路径下创建存放日志的文件夹了。在项目路径下创建logs文件夹来存储日志相关内容
我们还需要定义一个函数

然后在app调用前调用一个level函数

这个configs[config]和我们获取配置信息时定义的方式一样,就是通过我们之前定义的字典
然后在里面设置等级

浙公网安备 33010602011771号