json方法
1 什么是json?
- Json是JavaScript对象表示法,Json格式是一种轻量级的文本数据交换格式,存储空间小,处理快。
- Json本质上是一个标记符的序列,这套标记符包含六个构造字符、字符串、数字和三个字面名。
- 是一个序列化的对象或者数组。
2 加载数据
with open('xxx.json') as fp:
data = json.load(fp)
3 json格式操作方法
- 序列化(字典——>文本/文本句柄):json.dumps()/json.dump()
- 反序列化(文本/文本句柄——>字典):json.loads()/json.load()
方法 | 功能 |
---|---|
json.dumps() | 将一个python数据类型列表进行json格式的编码(字典转换为字符串) |
json.loads() | 将json格式数据转换为字典 |
json.dump() | 将json信息写入文件 |
json.load() | 从文件中读取json信息 |