假設我的類methodA和methodB有兩個方法。在methodA中,我創建了一個類X的對象S,然後我想將這個對象傳遞給methodB。那麼,當我編寫methodB時,我想知道X的類型,這樣當我使用它時,輸入我的IDE,就可以輸入「X」。並看到S的方法和實例變量的列表。這在python中是不可能的嗎?Python:爲用戶定義對象完成代碼的編輯器
def methodA(self):
S = X()
self.methodB(S)
def methodB(self, S):
"S."....#here I want to see all the methods of variable S.
+1是的,這是幾乎不可能知道python對象成員沒有運行代碼 – soulcheck 2012-01-04 15:16:07