如何使用dbhash
# -*- coding:utf-8 -*-
import dbhash
db = dbhash.open("temp","c")
db['One'] = "Bejing road"
db['Two'] = "Shanghai road"
for k, v in db.iteritems():
print k, v
if db.has_key("One"):
del db["One"]
print db
db.close()
One Bejing road
Two Shanghai road
{'Two': 'Shanghai road'}
什么是dbhash
DBM是采用哈希结构进行存储的文件式数据库。
DBM比普通文件稳定可靠而且查询速度库。
Windows操作系统使用dbhash模块,而且Unix操作系统使用gdbm模块。