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 -- opens 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
options specification [DV]
- get_deftty -- get
default connection debug terminal specification [DV]
- set_deftty -- set
default 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 te tag [DV].
All variables are set to None at
module initialization, specifying that standard environment
variables should be used.