在Python中如何自定义dump的输出格式

1949idc 2年前 (2024-09-18) 阅读数 386 #编程语言

在Python中,可以使用json.dumps()函数自定义JSON对象的输出格式

import json

data = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

# 自定义缩进和分隔符
json_string = json.dumps(data, indent=4, separators=(',', ': '))
print(json_string)

输出结果:

{
    "name": "John",
    "age": 30,
    "city": "New York"
}

在这个例子中,我们使用indent参数设置了缩进为4个空格,并使用separators参数设置了键值对之间的分隔符为冒号加一个空格。你可以根据需要调整这些参数来获得所需的输出格式。

版权声明

本文内容由互联网用户自发贡献,该文观点仅代表作者本人
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

© 2010 首途云安 & 厦门硕顿信息技术有限公司 & 闽ICP备11016866号  增值电信业务经营许可证:B1-20203020 地址:福建厦门思明区嘉禾路297号1806
高新技术企业
软件产品证书
计算机软件著作权
ISO认证
国家3A企业