3
我是Python新手。我在Windows上使用Python IDLE調試器。有沒有辦法在調試器中檢查對象屬性?調試器只顯示對象地址/類型。Python中的對象檢查3.4 Windows上的IDLE調試器
我試過的解決方案是創建全局變量併爲它們分配對象屬性。調試器然後顯示全局變量。這適用於可變類型(如列表),但對於不可變類型(如int),它僅在賦值時顯示值。有沒有辦法將全局名稱綁定到全局對象的int屬性?
我是Python新手。我在Windows上使用Python IDLE調試器。有沒有辦法在調試器中檢查對象屬性?調試器只顯示對象地址/類型。Python中的對象檢查3.4 Windows上的IDLE調試器
我試過的解決方案是創建全局變量併爲它們分配對象屬性。調試器然後顯示全局變量。這適用於可變類型(如列表),但對於不可變類型(如int),它僅在賦值時顯示值。有沒有辦法將全局名稱綁定到全局對象的int屬性?
要關閉這個循環,根據收到的回覆:
如果你接受你自己的答案,這將不再顯示在'未回答的問題'。 – 2016-06-10 06:25:12
您可以嘗試使用簡單情況下的打印語句 – Floegipoky 2014-10-16 21:27:58
@Vin可能會查看其他IDE。我使用WingIDE,它的調試器讓你檢查屬性,過去使用過/嘗試過其他IDE,並且他們也允許這樣做。或者,如果您不想使用其他IDE,則可以使用PDB Python調試器。 – Werner 2014-10-17 08:37:54
謝謝你們。打印調試 - 我使用了很多,但正在尋找更有效的東西。我會檢查出WingIDE。有沒有辦法將全局名稱綁定到對象的不可變屬性? – Vin 2014-10-17 21:16:32