【脚本语言系列】关于Python持久化anydbm,你需要知道的事

来源:互联网 发布:淘宝人生全文免费阅 编辑:程序博客网 时间:2024/06/03 20:03

如何使用anydbm

# -*- coding:utf-8 -*-import anydbmdb = anydbm.open("temp","c")db['One'] = "Bejing road"db['Two'] = "Shanghai road"for k, v in db.iteritems():    print k, vif db.has_key("One"):    del db["One"]print dbdb.close()
One Bejing roadTwo Shanghai road{'Two': 'Shanghai road'}

什么是anydbm

DBM是采用哈希结构进行存储的文件式数据库。
DBM比普通文件稳定可靠而且查询速度库。
anydbm模块也提供了DBM数据库的操作。anydbm模块类似dbhash模块。

阅读全文
0 0