How can I get the full stack trace from the Exception object itself?
Consider the following code as reduced example of the problem:
last_exception =
Edit: I lied, sorry. e.__traceback__ is what you want.
e.__traceback__
try: raise ValueError except ValueError as e: print( e.__traceback__ ) >c:/python31/pythonw -u "test.py" <traceback object at 0x00C964B8> >Exit code: 0
This is only valid in Python 3; you can't do it in earlier versions.