擅长:python、mysql、java
<p>为什么这个<code>traceback</code>参数应该有一个<code>format_exception</code>方法,就像它正在盗用其名称的回溯模块中的函数一样,如果它有一个,为什么这个方法也需要调用它的同一个对象作为最后一个参数传入?在</p>
<p>我怀疑您只是想给第三个参数起一个不同的名称,以避免隐藏回溯模块,比如:</p>
<pre><code>import sys
import traceback
def logexception(type, value, tb):
print traceback.format_exception(type, value, tb)
sys.excepthook = logexception
</code></pre>
<p>事情应该会好得多。在</p>