在程序运行的时候,需要将内容转存或暂存为文件,并且容易再次读取使用,采用json文件可以很大程度上解决
# 写入 JSON 数据
with open('data.json', 'w') as f:
json.dump(data, f)
# 读取数据
with open('data.json', 'r') as f:
data = json.load(f)
https://www.runoob.com/python3/python3-json.html
以上是python3中对于json文件的基本操作
尝试同时使用字典与json
import json
dic={}
dic['nan']=1
# 写入 JSON 数据
with open('data.json', 'w') as f:
json.dump(dic, f)
dic=str(dic)
# 读取数据
with open('data.json', 'r') as f:
diccc = json.load(f)
diccc['nan']=2
diccc=str(diccc)
#diccc['nan']=2
print(dic)
print(diccc)
输出结果
{'nan': 1}
{'nan': 2}