更新时间:2026-01-06 GMT+08:00
分享

日志配置

Fabric SQL Python connector API支持使用Python标准日志库logging生成日志,Python的logging模块是官方提供的标准日志解决方案,用于在程序运行过程中记录调试信息、运行状态以及错误信息。

日志等级:

logging预定义了多个日志级别,用于区分信息的重要程度(由低到高):

  • DEBUG:调试信息,通常用于开发阶段。
  • INFO:程序运行的关键信息。
  • WARNING:潜在问题,但程序仍可继续运行。
  • ERROR:发生错误,某些功能失败。
  • CRITICAL:严重错误,程序可能无法继续运行。

日志系统只会输出级别不低于当前阈值的日志。

一个简单的logging日志配置示例如下:

logging.basicConfig(
    level=logging.DEBUG,
    format="[%(asctime)s] [%(levelname)s] [PID:%(process)d] [ProcessName:%(processName)s] "
    "[Module:%(module)s] [Function:%(funcName)s] - %(message)s"
)

相关文档