首页 > 解决方案 > Python日志记录中的DEBUG和INFO有什么区别?

问题描述

使用logging库时,什么时候应该使用 登录DEBUG,什么时候应该使用INFO?我所知道的是,它们用于显示程序在正常运行期间正在做什么。

标签: pythondebugginglogging

解决方案


您可以设置为仅显示特定级别的日志。DEBUG 和 INFO 是两个级别,info 是一个更中性的级别,用于非必要的东西,而 debug 是您可能用于显示可能帮助您调试某些东西的东西的一个级别。

每个级别的用途以及您可能希望在日志中看到的级别取决于您。如果您禁用一个级别,它将根本不会显示在日志中。

日志记录有 5 个级别,您可以通过 setLevel() 函数设置您需要的级别。见这里:https ://docs.python.org/3/library/logging.html


推荐阅读