假设我的类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