擅长:python、mysql、java
<pre><code>>>> import re
>>> try:
... a>0
... except (NameError,),e:
... print re.findall("name '(\w+)' is not defined",str(e))[0]
a
</code></pre>
<p>如果你不想使用regex,你可以这样做</p>
<pre><code>>>> str(e).split("'")[1]
'a'
</code></pre>