Code: Alles auswählen
class test1(object):
    def test1(self):
        print self.__class__.__name__
class test2(test1):
    def test2(self):
        self.test1()
t = test2()
t.test2()In test1 möchte ich den Namen der "Unterklasse" wissen. In dem Fall also "test2".
Mit "self.__class__.__name__" habe ich das richtige Ergebnis.
Geht es aber auch ohne viel Magie?



