Python logging 模块
实例
验证是否可以获取日志记录器(但不会发出任何消息):
import logging
logger = logging.getLogger("demo")
print(logger.name)
亲自试一试 »
定义和用法
日志模块为 Python 程序提供了一个灵活的日志消息输出框架。
您可以使用它来配置处理程序、格式化程序和日志级别,以便在开发和生产环境中捕获诊断信息。
成员
| 成员 | 描述 |
|---|---|
| basicConfig() | 配置根日志记录器。 |
| critical() | 在根日志记录器上记录一条严重级别为 CRITICAL 的消息。 |
| CRITICAL | 严重级别日志常量。 |
| debug() | 在根日志记录器上记录一条严重级别为 DEBUG 的消息。 |
| DEBUG | 调试级别日志常量。 |
| error() | 在根日志记录器上记录一条严重级别为 ERROR 的消息。 |
| ERROR | 错误日志级别常量。 |
| getLogger() | 返回一个具有指定名称的日志记录器(如有必要,则创建它)。 |
| Handler | 所有日志处理程序的基类。 |
| info() | 在根日志记录器上记录一条严重级别为 INFO 的消息。 |
| INFO | 信息日志级别常量。 |
| log() | 在根日志记录器上记录指定严重级别的消息。 |
| Logger | 用于创建日志记录器实例的日志记录器类。 |
| warning() | 在根日志记录器上记录警告级别消息。 |
| WARNING | 警告日志级别常量。 |

