DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Previous Next Contents

20. Python Interface for PostgreSQL

PyGres95 is a python interface for the PostgreSQL. It is available from ftp://ftp.via.ecp.fr/pub/python/contrib/Database/PyGres95-1.0b.tar.gz

The extract from the home page of PyGres95 is given below:-

PyGres - v1.0b : Postgres95 module for Python

PyGres95, version 1.0b A Python interface for Postgres95 database. Written by Pascal Andre, andre@chimay.via.ecp.fr

Postgres95 is a database system derived from Postgres4.2. It conforms to (most of) ANSI SQL and offer many interesting possibilities (C dynamic linking for functions or type definition, time travel, ...). This package is copyrighted by the Regents of the University of California, and is freely distributable.

Python is a interpretated programming langage. It is object oriented, simple to use (light syntax, simple and straighforward statements), and has many extensions for building GUIs, interfacing with WWW, ... An "intelligent" web browser (HotJava like) is currently under development (november 1995), and this should open programmers many doors. Python is copyrighted by Stichting Mathematisch Centrum, Amsterdam, The Netherlands, and is freely distributable.

PyGres95 is a python module that interfaces Postgres95 database. It embeds Postgres95 query library to allow an easy use of powerful Postgres95 features cooperatively with all the other python modules. It has been developed on a Linux 1.3/ELF system, but have been tested on a Solaris 2.4 platform. Anyway, it should work on any platform where python and postgres95 are available.

20.1 Where to get ... ?

The home sites of the differents packages are:

You should anyway try to find some mirror site closer of your site. Refer to the information sources to find these sites. PyGres95 should reside in the contrib directories of Python and Postgres95 sites.

20.2 Information and support

If you need information about these packages please check their web sites:

For support :

I will try to answer as long as my free time allow me to do that.


Previous Next Contents