1. 首页
  2. 考试认证
  3. 其它
  4. SiftLog Py灵活的JSON日志与彩色控制台支持

SiftLog Py灵活的JSON日志与彩色控制台支持

上传者: 2024-10-29 15:06:27上传 ZIP文件 11.26KB 热度 2次

Sift Log - Python的JSON日志适配器(现在是彩色的)

特征

  • 日志分组分析:使用任意值标记日志语句,轻松实现分组与分析。

  • JSON转换:支持自动将关键字参数转为JSON格式。

  • 变量替换:支持指定日志调用位置。

  • POSIX彩色控制台日志:在控制台上显示彩色日志(POSIX系统支持)。

  • 自定义TRACE日志级别

示例

  1. 简单日志消息

    ```python

    log.info('Hello')

    输出:{\"msg\": \"Hello\", \"time\": \"12-14 10:12:01 EST\", \"level\": \"INFO\", \"loc\": \"test:log_test:20\"}

    ```

  2. 带标签的日志

    ```python

    log.debug('Creating new user', 'MONGO', 'STORAGE')

    输出:{\"msg\": \"Creating new user\", \"time\": ..., \"level\": \"DEBUG\", \"tags\": [\"MONGO\", \"STORAGE\"]}

    ```

SiftLog-Py使得日志记录更直观、结构化,适合大规模日志的分析与追踪。

下载地址
用户评论