模块 shelve

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

# 1, 把数据存入文件
d = shelve.open('hiniimx_test.txt')

list1 = [1, 2, 3, 4]
d['t2'] = list1
dict1 = {'hnm': 123, 'sophie': 456, 'annie': 789}
d['t3'] = dict1

d.close()

# 2, 从文件读取数据
d = shelve.open('hiniimx_test.txt')
print(d.get("t2"))
print(d.get("t3"))

 

posted @ 2018-03-05 18:06  安慧桥没有你  阅读(137)  评论(0编辑  收藏  举报