首页 > 代码库 > 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