我需要附加到一个泡菜文件(因为我一次没有完整的字典)。因此,为了做同样的事情,我编写了以下代码:
import pickle
p={}
p[1]=2
q={}
q['a']=p
p={}
p[2]=0
pickle.dump(q, open("save12.p","ab"))
f={}
f['b']=p
pickle.dump(f,open("save12.p","ab"))
但是,当我加载泡菜文件时,我没有找到字典 f 的值??????
有人可以建议我应该如何在泡菜文件中追加吗???
像“dbm”这样的数据库也不能满足我的需要,因为我在 Windows 上工作