catching all exceptions
Siggy Brentrup
bsb at winnegan.de
Thu Feb 8 10:13:39 EST 2001
More information about the Python-list mailing list
Thu Feb 8 10:13:39 EST 2001
- Previous message (by thread): catching all exceptions
- Next message (by thread): catching all exceptions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
nospam at our.site writes: [...] > currently I'm doing: > > try: > do_something() > except Exceptions, value: > write_Exception_to_database('Python-Error: ' + repr(value)) > sys.exit(-1) > > with this I think I can catch all predefined exception classes, because > Exceptions is the base class for all other exceptions, but I realy want > to know which derived exception class was raised (and also the > stack-trace). > > Is there (simple) way to do that in python (1.5.2)? import traceback, cStringIO f = cStringIO.StringIO traceback.print_exc(None, f) write_to_database(f.getvalue()) HTH Siggy
- Previous message (by thread): catching all exceptions
- Next message (by thread): catching all exceptions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list