擅长:python、mysql、java
<p>我自己写的调试器.py包含信息/警告和调试消息。在</p>
<p>参见:<a href="https://github.com/unixunion/toolbox/blob/master/python/debugger.py" rel="nofollow">https://github.com/unixunion/toolbox/blob/master/python/debugger.py</a></p>
<p>我还使用回溯来遍历堆栈,如:</p>
<pre><code>except Exception, e:
# capture the traceback data
exc_type, exc_value, exc_traceback = sys.exc_info()
warningMsg("-14 %s" % str(e))
warningMsg("Exec Traceback")
traceback.print_tb(exc_traceback, limit=1, file=sys.stdout)
warningMsg("Exception")
traceback.print_exception(exc_type, exc_value, exc_traceback, limit=2, file=sys.stdout)
raise
</code></pre>
<p>结果如下:</p>
^{pr2}$
<p>克根</p>