0、标识位的介绍
flag介绍:
r : 只读
w : 写
n : 总是创建一个数据库
c : 存在不创建,不存在则创建
dbm.gnu.open():flag扩展:
f : 快速模式,即是异步
s : 同步的模式
数据的存储格式有三种:
dbm.gnu
dbm.ndbm
dbm.dumb
1、dbm模块创建一个简单的数据库
#!/usr/bin/env python3 # encoding: utf-8 import dbm with dbm.open('example.db', 'n') as db: db['key'] = 'value' db['today'] = 'Monday' db['author'] = 'suk'