#json就是一个字符串
import json
d = {
"error_code": 0,
"stu_info": [
{
"id": 314,
"name": "矿泉水",
"sex": "男",
"age": 18,
"addr": "北京市昌平区",
"grade": "摩羯座",
"phone": "18317155663",
"gold": 100
},
{
"id": 315,
"name": "矿泉水",
"sex": "女",
"age": 27,
"addr": "上海",
"grade": "摩羯座",
"phone": "18317155664",
"gold": 100
}
]
}
with open(\'abc.json\',\'w\',encoding=\'utf-8\') as fw:
# # s = json.dumps(d,ensure_ascii=False,indent=8) #把字典转成json,字符串
# # 1、中文的问题
# # 2、美观的问题
# # fw.write(s)
json.dump(d,fw,indent=4,ensure_ascii=False)
with open(\'abc.txt\',encoding=\'utf-8\') as fr:
# result = fr.read()
# print(\'result,刚从文件里面读出来的\',type(result))
# dic = json.loads(result)
# print(\'dic,转换完之后的\',dic,type(dic))
result = json.load(fr)
print(\'result\',type(result))