python 常用模块shelve的运用:打开文件,保存数据
Posted 风hua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 常用模块shelve的运用:打开文件,保存数据相关的知识,希望对你有一定的参考价值。
shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式
例如:
>>> import shelve >>> a = shelve.open(\'shelve.text\') >>> a[\'name\'] = \'王虎\' >>> a[\'info\'] = {\'name\':\'王华\'} >>> a <shelve.DbfilenameShelf object at 0x00000221229B0F08> >>> a.keys() KeysView(<shelve.DbfilenameShelf object at 0x00000221229B0F08>) >>> list(a.keys()) [\'name\', \'info\'] >>> a[\'name\'] \'王虎\' >>> a[\'info\'] {\'name\': \'王华\'}
以上是关于python 常用模块shelve的运用:打开文件,保存数据的主要内容,如果未能解决你的问题,请参考以下文章