Hi there,
I'm facing a case where I need to get the traceback outptut when
occurring an exception.
I solved such problem by using traceback module in conjunction with
StringIO:

import StringIO, traceback
try:
    raise Exception
except:
    f = StringIO.StringIO()
    traceback.print_exc(file=f)
    print f.getvalue()

... but this seems a little poor to me since I first put output into
the StringIO.StringIO(), then I get it back by using getvalue() on
it.
Is there a way to avoid the use of StringIO and get such output
without using such (useless) additional step?

Thanks in advance

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

Reply via email to