[pybsddb] Checking put() transaction results: what is the proper way in bsddb3?

Denis Papathanasiou denis.papathanasiou at gmail.com
Tue Mar 2 16:03:55 CET 2010


> Sorry for the late replying.

No problem.

> Under Python, exceptional situations are handled raising exceptions.
> 
> Por example, a duplicated key (when asking for not overwriting) raises
> DBKeyExistError. A deadlock raises DBLockDeadlockError, etc.

Is there a list of all actions and their corresponding exceptions?

I didn't see it at http://www.jcea.es/programacion/pybsddb_doc/



More information about the pybsddb mailing list