有沒有辦法在pdb /進入pdb之前檢查最後一個異常? (使用python 2.7.5)。獲取pdb中的最後一個例外
立即(是的,我沒有輸入任何其他命令)在我的代碼中引發異常後,我做了sys.exc_info()
;這隻會導致(None, None, None)
。在這一點上,我可以做pdb.pm()
,並且pdb從引發異常的時候開始。
我想能夠檢查這個異常對象(它沒有被存儲在一個變量被引發之前)。
中沒有任何http://docs.python.org/2/library/pdb.html或http://docs.python.org/2/library/sys.html
編輯顯然是有幫助的:我知道set_trace
。我想在修改代碼之前檢查異常。
[獲取對當前異常的引用](https://stackoverflow.com/questions/20797923/get-reference-to-the-current-exception)有一個適用於我的用例的答案:獲取最後拋出的當用pdb逐步完成時是個例外。 – zneak