6
有时,何时或什么导致它,我不能确定,PDB不会帮助你与像代码:为什么不能访问包含异常的变量?
try:
foo()
except Exception as e:
import pdb; pdb.set_trace()
你结束与往常一样迅速,但在尝试访问e
会导致:
(pdb) e
*** NameError: name 'e' is not defined.
这当然不是所有的时间和它发生在Linux,Windows,我的机器,我的同事的机器...
确认为Python的3只;它在Python 2中工作(如预期的那样)。 –