Python日志基础 简易指南

Python日志基础 - 简易指南

日志记录用于跟踪软件运行时发生的事件。使用日志记录,您可以在代码中添加日志调用来指示某些事件已发生。通过这种方式,您可以了解错误、信息、警告等内容。

日志函数

对于日志记录,提供了不同的函数。您必须决定何时使用日志记录。为此,Python 提供了以下内容:

  • ogging.info() - 报告程序正常运行期间发生的事件。

  • logging.warning() - 发出有关特定运行时事件的警告。

  • logging.error() − 报告错误的抑制,而不引发异常。

事件的标准严重程度水平按照严重程度递增的顺序如下所示。这些级别包括 DEBUG、INFO、WARNING、ERROR、CRITICAL −

  • DEBUG − 这是详细信息,通常只在诊断问题时才感兴趣。

  • INFO − 当确认事物运行完美时使用。

  • 警告 - 这是默认级别。它表明发生了意外的事情或表明将来会出现问题,例如内存不足、磁盘空间不足等。

  • 错误 - 由于更严重的问题,该软件无法执行某些功能。

  • CRITICAL − 一个严重的错误,表示程序本身可能无法继续运行。

日志记录示例

让我们看一个简单的例子 -

import logging 1. Prints a message to the console logging.warning('Watch out!') 登录后复制