Python 2
这很简单; 将回溯作为第三个引发的参数。
import sysclass MyException(Exception): passtry: raise TypeError("test")except TypeError, e: raise MyException(), None, sys.exc_info()[2]捕获一个异常并重新引发另一个异常时,请务必执行此操作。

这很简单; 将回溯作为第三个引发的参数。
import sysclass MyException(Exception): passtry: raise TypeError("test")except TypeError, e: raise MyException(), None, sys.exc_info()[2]捕获一个异常并重新引发另一个异常时,请务必执行此操作。