在开发 Web 应用过程中,我们经常需要格式化 JSON 数据,可谓是基本操作中的必备技能。今天我们就来探讨一下使用 dump 格式化 JSON 的方法。
import json
data = [{'a': 'A', 'b': (2, 4), 'c': 3.0}]
print(json.dumps(data, sort_keys=True, indent=4, separators=(',', ': ')))
在上面的代码中,我们使用了 Python 的 json 库中的 dumps 方法将一个 Python 对象转化为 JSON 字符串,并进行了格式化。下面是参数的含义:
- sort_keys:是否按照键进行排序
- indent:缩进的空格数
- separators:分隔符
运行上面的代码后,得到的 JSON 数据就被格式化为了易读的形式:
[
{
"a": "A",
"b": [
2,
4
],
"c": 3.0
}
]
这就是使用 dump 格式化 JSON 的方法,简单易懂,实用性强。