历史版本。 PostgreSQL 7.2 已结束支持。 请参阅 当前版本手册.
9.2. pg 模块函数 #
- connect — 打开到数据库服务器的连接
- get_defhost — 获取默认主机名 [DV]
- set_defhost — 设置默认主机名 [DV]
- get_defport — 获取默认端口 [DV]
- set_defport — 设置默认端口 [DV]
- get_defopt — 获取默认选项说明 [DV]
- set_defopt — 设置默认选项说明 [DV]
- get_deftty — 获取默认连接调试终端说明 [DV]
- set_deftty — 设置默认连接调试终端说明 [DV]
- get_defbase — 获取默认数据库名说明 [DV]
- set_defbase — 设置默认数据库名说明 [DV]
pg 模块只定义了少量方法,用于连接数据库以及定义覆盖 PostgreSQL 所用环境变量的“默认变量”。
这些“默认变量”的设计意图是让你能够处理常规连接参数,而无需在程序中写大量代码。你可以提示用户输入一个值,把它放入默认变量,然后就不用再管它,而不必修改你的环境。可以在 Python Setup 文件中设置 -DNO_DEF_VAR 选项来禁用默认变量支持。与此相关的方法以标记 [DV] 标明。
在模块初始化时,所有变量都被设为 None,表示应使用标准环境变量。