擅长:python、mysql、java
<p>使用<code>sys</code>获取引发异常的行号:</p>
<pre><code>import sys
try:
a = 1/2
b = 2/0
c = 3/-1
except Exception as e:
trace_back = sys.exc_info()[2]
print("Exception in line {}".format(trace_back.tb_lineno), e)
# Exception in line 5 division by zero
</code></pre>