Newbie: Capture traceback message to string?
guettli.usenet at thomas-guettler.de
Wed Jan 17 16:31:03 CET 2007
Sean Schertell wrote:
> I'm new to Python and this is my first post to the list.
> I'm trying to simply capture exception text to a few strings which
> can be passed to a PSP page to display a pretty error message. The
> problem is that I just can't seem to figure out how to get the basic
> components of the traceback message into strings. Here's what I want
> to do:
raise("Das ist eine Exception")
(exc_type, exc_value, tb) = sys.exc_info()
exc_file = cStringIO.StringIO()
traceback.print_exception(exc_type, exc_value, tb, file=exc_file)
Why don't you use cgitb? It is one reason why I like this language.
Thomas Güttler, http://www.thomas-guettler.de/ http://www.tbz-pariv.de/
E-Mail: guettli (*) thomas-guettler + de
Spam Catcher: niemand.leermann at thomas-guettler.de
More information about the Python-list