Python参考手册
数据持久性 | Data Persistence
whichdb
注意
该whichdb
模块的唯一功能已被放入dbm
Python 3中的模块中。当将源代码转换为Python 3时,2to3工具将自动适应导入。
此模块中的单功能尝试猜测其中几个简单的数据库模块服务现有的dbm
,gdbm
或dbhash
-should用来打开一给定文件。
whichdb.whichdb(filename)
返回以下值之一:None
如果文件由于不可读或不存在而无法打开; ''
如果文件格式不能被猜测,则为空字符串(); 或包含所需模块名称的字符串,如'dbm'
或'gdbm'
。
数据持久性 | Data Persistence相关

Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于1989年发明,第一个公开发行版发行于1991年。 Python 是纯粹的自由软件, 源代码和解释器 CPython 遵循 GPL 协议。Python 语法简洁清晰,特色之一是强制用空白符( white space )作为语句缩进。
主页 | https://www.python.org/ |
源码 | https://github.com/python/cpython |
版本 | 2.7 |
发布版本 | 2.7.13 |