Kode for pg-test-simple.py

#!/usr/bin/python

#henter inn modulen der postgres-funksjonene ligger
import _pg

#forteller webserveren at et html-dokument returneres
print "Content-type: text/html\n\n"

#kobler til databasen med brukernavn og passord
db= _pg.connect(dbname='wwwelin',host='freja.hiof.no',user='wwwelin',passwd='wwwelin')

#sender query til databasen, og legger resultatet inn i et objekt
resobj = db.query("SELECT * FROM barnehage")

#henter ut en resultattabell fra resultatobjektet
res = resobj.getresult()

#skriv ut resultatet som et html-dokument med resultatene i en table
print """<html>
<head><title>Enkel Python</title></head>
<body>
<table border="1" cellpadding="5" cellspacing="0">"""

#for hver rad i resultatet, legg hver kolonne inn i n(som er en array)
for n in res:
  print "<tr>"
  print "<td>"+str(n[0])+"</td>"
  print "<td>"+str(n[1])+"</td>"
  print "<td>"+str(n[2])+"</td>"
  print "<td>"+str(n[3])+"</td>"
  print "<td>"+str(n[4])+"</td>"
  print "<td>"+str(n[5])+"</td>"
  print "</tr>"
  
print """</table>
</body>
</html>"""
Se resultat