首页 > 其他分享 >json.dumps()使用indent参数 格式化输出json数据格式

json.dumps()使用indent参数 格式化输出json数据格式

时间:2023-02-23 10:01:41浏览次数:38  
标签:indent name sex dumps json 数据格式 data

  json.dumps() 方法 将一个Python数据结构转换为JSON字符串

    data = [{"name": "小王", "sex": '男'}, {"name": "小明", "sex": '女'}]
    json_str = json.dumps(data, ensure_ascii=False)
    print(json_str)

  输出:[{"name": "小王", "sex": "男"}, {"name": "小明", "sex": "女"}]

  这样的输出结果不直观,当数据很多的时候,看起来就比较费劲,可以使用indent 参数来对json进行数据格式化输出,会根据数据格式缩进显示,读起来更加清晰

  indent值越大,缩进越大
    data = [{"name": "小王", "sex": '男'}, {"name": "小明", "sex": '女'}]
    json_str1 = json.dumps(data, indent=2, ensure_ascii=False)
    print(json_str1)

  输出:

  

 

标签:indent,name,sex,dumps,json,数据格式,data
From: https://www.cnblogs.com/shaosks/p/17146870.html

相关文章