python - Python日志记录中的DEBUG和INFO有什么区别?
问题描述
使用logging
库时,什么时候应该使用 登录DEBUG
,什么时候应该使用INFO
?我所知道的是,它们用于显示程序在正常运行期间正在做什么。
解决方案
您可以设置为仅显示特定级别的日志。DEBUG 和 INFO 是两个级别,info 是一个更中性的级别,用于非必要的东西,而 debug 是您可能用于显示可能帮助您调试某些东西的东西的一个级别。
每个级别的用途以及您可能希望在日志中看到的级别取决于您。如果您禁用一个级别,它将根本不会显示在日志中。
日志记录有 5 个级别,您可以通过 setLevel() 函数设置您需要的级别。见这里:https ://docs.python.org/3/library/logging.html
推荐阅读
- apache-spark - 如何在 Spark 结构化流式连接中选择最新记录
- html - 有没有办法用 chrome 开发工具测量图像回流?
- node.js - Google Protobuf - 在 Typescript 中从 JSON 反序列化
- r - 数据的逐行布尔比较
- git - 分支系统差异
- wordpress - 我需要通过网络挂钩在 google sheet 中集成 woocommerce 的帮助
- c# - 如何在 c#(xamarin) 中表达`int.class`?
- xamarin.forms - 如何在颜色中选择静态/动态资源颜色?
- javascript - 无论如何将jvector地图链接到搜索结果?
- ios - 我可以从(本机)应用程序编辑 iOS 限制广告跟踪设置吗?