码迷,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
迷上了代码!