This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
current
version, or one of the other supported versions listed above instead.
- Table of Contents
- connect -- open a
connection to the database server
- get_defhost -- get
default host name [DV]
- set_defhost -- set
default host name [DV]
- get_defport -- get
default port [DV]
- set_defport -- set
default port [DV]
- get_defopt -- get
default options specification [DV]
- set_defopt -- set
default options specification [DV]
- get_deftty -- get
default connection debug terminal specification [DV]
- set_deftty -- set
default connection debug terminal specification [DV]
- get_defbase -- get
default database name specification [DV]
- set_defbase -- set
default database name specification [DV]
pg module defines only a few methods
that allow to connect to a database and to define "default variables" that override the environment
variables used by PostgreSQL.
These "default variables" were
designed to allow you to handle general connection parameters
without heavy code in your programs. You can prompt the user for
a value, put it in the default variable, and forget it, without
having to modify your environment. The support for default
variables can be disabled by setting the -DNO_DEF_VAR
option in the Python Setup file. Methods relative to this are
specified by the tag [DV].
All variables are set to None at
module initialization, specifying that standard environment
variables should be used.