例子:
class Class1:
def __init__(self):
self.x = Class2('Woo!')
class Class2:
def __init__(self, word):
print word
meow = Class1()
如何派生创建 self.x 实例的类名?换句话说,如果给我实例 self.x,我如何获得名称“Class1”?Usingself.x.__class__.__name__
显然只会给你 Class2 的名字。这甚至可能吗?谢谢。