只提供了一个方法shelve.open(‘文件‘)
shelve 如果你写定了一个文件
改动的比较少
读文件的操作比较多
且你大部分的读取都需要基于某个key获得某个value
import shelve f = shelve.open(‘shelve_demo‘) # 创建三个文件 f[‘key‘] = {‘k1‘:(1,2,3),‘k2‘:‘v2‘} # 存 f = shelve.open(‘shelve_demo‘) content = f[‘key‘] #取 f.close() print(content)
原文:https://www.cnblogs.com/zhuangdd/p/12657105.html