• 技术文章 >Python技术 >Python基础教程

    python indent如何打印JSON数据

    小妮浅浅小妮浅浅2021-07-01 09:48:53原创2496

    说明

    1、JSON是一种很好的序列格式,现在广泛应用于API和web服务,但是裸眼看大数据量的JSON很难,它们很长,还在一行。

    2、JSON数据可以通过参数indent更好地打印,这在处理REPL或日志时非常有用。

    实例

    >>> import json
    >>> print(json.dumps(data))  # No indention
    {"status": "OK", "count": 2, "results": [{"age": 27, "name": "Oz", "lactose_intolerant": true}, {"age": 29, "name": "Joe", "lactose_intolerant": false}]}
    >>> print(json.dumps(data, indent=2))  # With indention
    {
      "status": "OK",
      "count": 2,
      "results": [
        {
          "age": 27,
          "name": "Oz",
          "lactose_intolerant": true
        },
        {
          "age": 29,
          "name": "Joe",
          "lactose_intolerant": false
        }
      ]
    }

    以上就是python indent打印JSON数据的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python indent
    上一篇:python int返回的方法探究 下一篇:python如何建立web服务

    相关文章推荐

    • python str.zfill填充字符串• python使用f.read()返回字符串• python json文件格式转换• python模块中判断全局变量的赋值• python图像处理是啥• python图像二值化处理• python 图像灰度处理

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网