码迷,mamicode.com
首页 > 编程语言 > 详细

python模块:shelve

时间:2016-09-23 18:06:02      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

  • 模块功能:以字典的形式,将数据存在数据库文件中。
  • 使用:
  • >>> 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

标签:

原文地址:http://www.cnblogs.com/tiantiandas/p/python_shelve.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!