class A(object):
def get_class(self):
return self.__class__
class B(A):
def __init__(self):
A.__init__(self)
b = B()
print b.get_class()
Este código imprimirá <class '__main__.B'>
.¿Obtener el nombre de la clase para padres?
¿Cómo puedo obtener el nombre de la clase donde se ha definido el método (es decir, A
)?
es mejor que verifique http://stackoverflow.com/questions/961048/get-class-that-defined-method-in-python – okm