1. json就是字典
2. 字典不能直接写入文件,需要将字典转为字符串,不是长的像字典的就是字典,需要print(type())打出来看看
字典和字符串如何互转
- python内置json库
# json -> str
import json
s = json.dumps(d, ensure_ascii=False) #ensure-ascii=False保证输出是中文,默认是unicode编码
# str -> json
d = {}
data = json.loads(s)
- eval()函数
# str -> json
data = eval(s)