python dumps和loads

dumps和loads的使用

import json
dict = {'姓名': 'supermao','年龄': '19','爱好': '未知', '地区': '武汉'}
string=json.dumps(dict,ensure_ascii=False)     
#ensure_ascii 不用ascii码写入 带上此参数将可以显示中文
print(dict)
print(string)
print(type(dict))      
print(type(string))     #dumps将字典转换成了字符串

with open(r'Desktop','w',encoding='utf-8') as f:
	f.write(string)
	


loads=json.loads(string)      #将文件的字符串提取并变成了字典
print(loads)
print(type(loads))
posted @ 2021-11-18 17:37  supermao12  阅读(66)  评论(0编辑  收藏  举报