模块:标准库Shelve

shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式

d = shelve.open('test')  # 打开一个文件

info={'a':1,'b':2}

test = ['a','b',11,22]
d['test'] = test  # 持久化列表
d['info']=info
d['time']=datetime.datetime.now()

d.close()

读取:

print(d.get('time'))
>>>2018-05-09 21:54:11.443461

 

posted @ 2018-05-09 21:57  q1ang  阅读(139)  评论(0编辑  收藏  举报