Python中json的应用
import json
data = {'name':'张三','age':14,'sex':'男'}
data_dumps = json.dumps(data)
print(type(data_dumps))
print(data_dumps)
- json.dump()函数是将json信息写进文件
with open(r'1.json','a',encoding='utf-8') as f:
json.dump(data_dumps,f)
- json.loads()函数是将json转化为字典
data_str = {"name": "\u5f20\u4e09", "age": 14, "sex": "\u7537"}
print(type(json.loads(data_dumps)))
print(json.loads(data_dumps))
- json.load()函数是将文件json信息读取到内存里
with open(r'1.json','r',encoding='utf-8') as f:
data_load = json.load(f)
print(data_load)