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中工作(如預期的那樣)。 –