json
所谓json,就是由键值对组合而成用来存储数据的数据交换格式。我个人非常喜欢json这个数据存储方式,因为它可以包罗万象,自由度很高。
接下来,就从python几个常见的使用场景,介绍json 的一些基本用法。
1、导入python包
import json
info = {
'name':'刘处玄',
'age':22,
'job':'student',
}
2、将代码数据转换成json字符串(dump和dumps的用法)
data = json.dumps(info)
print(data)
#输出{"name": "\u5218\u5904\u7384", "age": 22, "job": "student"}
#保存至文件
with open('test1.txt','w') as f:
s = json.dumps(info)
f.write(s)
3、将json字符串转换为代码数据(load和loads的用法)
data = json.dumps(info)
info2 = json.loads(data)
print(info2)
#输出{'name': '刘处玄', 'age': 22, 'job': 'student'}