python 3数据库接口工具。
plib3.dbtools的Python项目详细描述
plib3.dbtools包提供了一个更易于使用的接口 与DB-API兼容的数据库。
注意:plib3.dbtools适用于python 3。如果您使用的是python 2.7,请参阅plib.dbtools包,可在 https://pypi.org/project/plib.dbtools。
plib3.dbtools的setup.py脚本使用setuputils helper模块,它帮助自动化 python 3安装脚本中的样板文件。此模块可用 作为https://pypi.org/project/setuputils3的单独版本。
plib3.dbtools包
以下类和函数在^{tt3}中可用$ 名称空间:
- DBInterface类为使用 数据库。它假设底层数据库引擎符合 到python数据库api。这个类本身不知道 特定的数据库引擎;应派生自定义类 对于每一个特定的引擎。
- SQLite3DBInterface类自定义DBInterface以工作 使用sqlite版本3数据库。它使用sqlite3模块 它的数据库引擎是python。这个班在 plib.dbtools.sqlite子包。
- get_db_interface函数是一个方便的函数 返回适当的DBInterface子类的实例 传递给它的数据库类型。
- get_db_interface_class和get_db_interface_args函数 把get_db_interface的关键部分分解出来,这样它们就可以 如果需要单独使用。例如,一些数据库可能需要 进一步子类化接口类,或自定义接口 论据。
安装
要安装plib3.dbtools,只需运行:
$ python3 setup.py install
在shell提示下 解压缩源tarball(与 自述文件在中)。这将安装plib3,然后 运行脚本中的每个安装后脚本 目录。