1.JSON
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写
json.dumps用于将python对象编码成JSON字符串
import json
data = [ {'b':2,'d':4,'a':1,'c':3,'e':5 } ]
json = json.dumps(data)
print(json) # 打印结果 [{"b": 2, "d": 4,"a": 1, "c": 3, "e": 5}]
为了提高可读性,dumps方法提供了一些可选的参数
sort_keys=True表示按字典排序(a到z)输出。
indent参数,代表缩进的位数
seperators参数的作用是去掉,和:后面的空格,传输过程中数据越精简越好
import json
data = [{'b':2,'d':4,'a':1,'c':3,'e':5}]
json = json.dumps(data,sort_keys=True,indent=4,separators=(',',':'))
print(json)
结果:
[
{
"a":1,
"b":2,