除了使用一個完全集成的IDE與調試器的Python(如使用Eclipse),是否有實現這一目標的任何小工具:Python對象檢查器?
- 在運行程序時,我希望能夠在某個地方鉤到它(類似於插入打印語句),並調用與對象檢查員)窗口(樹形視圖
- 關閉窗口後,程序應恢復
它沒有需要打磨,甚至沒有絕對穩定,它可能是像wx這樣的一些小部件庫的內省示例代碼。獨立平臺會很好,但不是PyObjC程序,或類似Windows上的程序。
什麼想法?
編輯: 是的,我知道pdb,但我正在尋找所有當前對象的圖形樹。
儘管如此,這裏是關於如何使用PDB很好的介紹(在這種情況下,在Django): pdb + Django
謝謝你,這看起來很有前途,並且在第一次測試中表現很好。我必須弄清楚如何在Django中使用它,可能是一個不錯的工具:-) (並調試自己,有點兒有趣。) – 2009-09-28 21:25:01