Alle Superklassen ermitteln

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Jan-Peer
User
Beiträge: 166
Registriert: Dienstag 2. Oktober 2007, 10:55

Samstag 29. Dezember 2007, 14:34

Hallo,

für ein Plugin-System würde ich gerne Klassen auf Verwandschaft mit einer bestimmten abstrakten Klasse überprüfen. Gibt es eine eingebaute Möglichkeit, eine Liste aller Superklassen (bis hin zu object) einer Klasse zu bekommen, oder muß ich hierzu rekursiv über __bases__ gehen?
rayo
User
Beiträge: 773
Registriert: Mittwoch 5. November 2003, 18:06
Wohnort: Schweiz
Kontaktdaten:

Samstag 29. Dezember 2007, 14:43

Hi

Reicht ein

Code: Alles auswählen

isinstance(obj, klasse)
nicht?

Gruss
Jan-Peer
User
Beiträge: 166
Registriert: Dienstag 2. Oktober 2007, 10:55

Samstag 29. Dezember 2007, 14:47

... zu einfach :wink:

Vielen Dank!
Antworten