import json

#json串就是字符串
d ={'car':{'color':'red','price':100,'count':50},
'ff':{'color':'red','price':100,'count':50}
}

#res = json.dumps(d,indent=4,ensure_ascii=False) #把字典转成json,indent是缩进,ensure_ascii为了不让中文有乱码
#dumps 和dump区别 dumps操作字符串,dump操作文件
# fl = open('f1','w',encoding='utf-8')
# fl.write(res)

# fl = open('f1',encoding='utf-8')
# res =fl.read()
# dict_res = json.loads(res) #把json串转换成字典
# print(dict_res)

# f1 =open('f1','w',encoding='utf-8')
# json.dump(d,f1,ensure_ascii=False,indent=4)#自动帮你写入文件,第一个参数是数据,第二个是文件对象

f1 = open('f1',encoding='utf-8')
print(json.load(f1)) #自动帮你读文件