shelve它会为您提供类似于字典的对象:
搁置您的工作:
import shelveT='Hiya'val=[1,2,3]filename='/tmp/shelve.out'my_shelf = shelve.open(filename,'n') # 'n' for newfor key in dir(): try: my_shelf[key] = globals()[key] except TypeError: # # __builtins__, my_shelf, and imported modules can not be shelved. # print('ERROR shelving: {0}'.format(key))my_shelf.close()
恢复:
my_shelf = shelve.open(filename)for key in my_shelf: globals()[key]=my_shelf[key]my_shelf.close()print(T)# Hiyaprint(val)# [1, 2, 3]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)