Michael P. Soulier wrote:
> Hello,
> 
> For a GUI app I've tried resetting sys.excepthook to my own
> exceptionhandler bound method, which accepts a type, value and traceback
> object. 
> 
> Now, the traceback module has print_exc and format_exc methods that are
> supposed to take a traceback object and return a formatted traceback
> like the default output. Unfortunately I keep getting 'None' out of
> them. Not sure why. 

You are misreading the docs. print_exc() and format_exc() take args of [limit[, 
file]] not a traceback.

> I want format_exe especially, since I don't want to print to stdout, I
> want to provide the traceback in a popup dialog.

Use format_exception() or pass a StringIO object as the file parameter to 
print_exc().

Kent
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to