Anhang D
Quellcode des Pythonmoduls zur Anbindung der PostgreSQL Datenbank

Zur Installation des Python-Moduls zur PostgreSQL-Datenbankanbindung, muß sowohl Python als auch PostgreSQL installiert sein. Innerhalb des Python Sourcetrees, muß in die Datei Modules/Setup.local folgende Zeile eingetragen werden:
 pgpy pgpylib.o -I<PostgreSQL-Include-Pfad> \
                -L<PostgreSQL-Library-Pfad> -lpq
Danach einfach make, der neue Pythoninterpreter erlaubt es dann mittels: import pgpy auf das Modul zuzugreifen. Die Methoden der drei Objekte (pgconn, pgres, pgblob) sind den von der PostgreSQL C-Library bereitgestellten Funktionen nachempfunden. Bei Unsicherheiten können Informationen zur jeweiligen Methode über die .__doc__ Eigenschaft der Methoden abgerufen werden. Beispiele für den Einsatz finden sich in ausreichender Anzahl in Anhang  E.

 D.1 pgpylib.h
 D.2 pgpylib.c