首页 > 编程语言 > 详细

python输出json日志

时间:2020-11-05 21:26:39      阅读:43      评论:0      收藏:0      [点我收藏+]

python 日志包 loggus 可以非常轻易的输出 json 日志,

安装 

pip install loggus

使用可以结合具体的fields进行细例化的分割

import loggus

if __name__ == __main__:
    loggus.SetFormatter(loggus.JsonFormatter)
    loggus.info("hello world")
    loggus.WithFields({
        "name": "cza",
        "age": 18,
    }).info("hello world")

输出日志为:

{"time": "2020-11-05 18:42:03.148269", "level": "info", "msg": "hello world"}
{"name": "cza", "age": 18, "time": "2020-11-05 18:42:03.148269", "level": "info", "msg": "hello world"}

 

源码参考:https://github.com/CzaOrz/loggus

python输出json日志

原文:https://www.cnblogs.com/czaOrz/p/13933360.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!