| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Mon, 22 Dec 2025 22:59:20 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20060703225511
location: https://web.archive.org/web/20060703225511/https://python.projects.postgresql.org/project/ex.html
server-timing: captures_list;dur=0.704631, exclusion.robots;dur=0.050716, exclusion.robots.policy;dur=0.036705, esindex;dur=0.010507, cdx.remote;dur=18.556079, LoadShardBlock;dur=138.999008, PetaboxLoader3.datanode;dur=74.323567, PetaboxLoader3.resolve;dur=6.709123
x-app-server: wwwb-app218-dc8
x-ts: 302
x-tr: 182
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app218; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 22 Dec 2025 22:59:21 GMT
content-type: text/html
x-archive-orig-date: Mon, 03 Jul 2006 22:55:11 GMT
x-archive-orig-server: Apache/2.0.55 (FreeBSD) PHP/4.4.2 DAV/2
x-archive-orig-last-modified: Thu, 04 May 2006 05:46:52 GMT
x-archive-orig-etag: "79dd2f-265b-412efee56eb00"
x-archive-orig-accept-ranges: bytes
x-archive-orig-content-length: 9819
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 03 Jul 2006 22:55:11 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 26_0_20060703213553_crawl27-c/26_0_20060703225458_crawl29.arc.gz
server-timing: captures_list;dur=0.580460, exclusion.robots;dur=0.021303, exclusion.robots.policy;dur=0.009322, esindex;dur=0.011546, cdx.remote;dur=12.839336, LoadShardBlock;dur=60.285103, PetaboxLoader3.datanode;dur=90.783690, load_resource;dur=287.805332, PetaboxLoader3.resolve;dur=238.664343
x-app-server: wwwb-app218-dc8
x-ts: 200
x-tr: 409
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Exceptions
About
Projects
Exceptions
Documentation
Interface
Administration
Development
Appendixes
Exceptions
PostgreSQL has quite a system of error codes, or SQL state codes, dealing
with them in Python is normally not done, so this project is born to provide
Python interfaces to PostgreSQL's state codes. Of course, it's not just a
list of codes; it's a couple modules of the state codes and classes bound to
a Python exception hierarchy for a more Pythonic experience.
Goals
- Provide a Python exception hierarchy bound to PostgreSQL SQL state codes
- Provide a code-to-exception mapping
- Continually add exceptions and codes to match PostgreSQL's current set of state codes.
CVS
cvs -d :pserver:anonymous:@cvs.pgfoundry.org:/cvsroot/python co ex
Copyright ©
2005-2006 PostgresPy Project
Send feedback about the website to:
python-general@pgfoundry.org



