Just a small warning for those people using python with postgresql:
pysgresql and psycopg are very different animals. You cannot drop in
one as a replacement for the other, even though both 'claim' to be DB
API 2.0 compliant. If you are starting out with python on postgresql,
I would strongly recommend looking at psycopg. It seems a much
cleaner implementation of the DB API.
Alex Turner
NetEconomist