首页 > 代码库 > python模块:shelve
python模块:shelve
- 模块功能:以字典的形式,将数据存在数据库文件中。
- 使用:
>>> import shelve>>> db = shelve.open(‘a.db‘)>>> db[‘a‘]=[1,2,3,4]>>> db[‘b‘]=(1,‘a‘,‘c‘)>>> db[‘c‘]={‘a‘:‘a‘,‘b‘:‘b‘}>>> db{‘a‘: [1, 2, 3, 4], ‘c‘: {‘a‘: ‘a‘, ‘b‘: ‘b‘}, ‘b‘: (1, ‘a‘, ‘c‘)}>>> db.close()
- 这样会形成一个文件a.db
- 数据就算是存储完了,而当需要调用这个数据库文件的时候,如下:
>>> import shelve>>> s=shelve.open(‘a.db‘)>>> s{‘a‘: [1, 2, 3, 4], ‘c‘: {‘a‘: ‘a‘, ‘b‘: ‘b‘}, ‘b‘: (1, ‘a‘, ‘c‘)}
获取到的数据随意发挥。
python模块:shelve
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。