8
Gegeben ein Objekt, wie erkläre ich, ob es eine Klasse und eine Unterklasse einer bestimmten Klasse Foo ist?Was ist das issubclass Äquivalent von isinstance in Python?
z.B.
class Bar(Foo):
pass
isinstance(Bar(), Foo) # => True
issubclass(Bar, Foo) # <--- how do I do that?
Wow, gut, dass Sie nicht nur versucht haben, dies im Python-Interpreter auszuführen, es könnte Ihren PC total gebraten haben! ;-) – nikow
doh! Ich fühle mich jetzt dumm :) –
Nur eine Anmerkung: Die meisten Leute möchten nach Typen suchen, was sie wirklich tun möchten, ist zu überprüfen, ob die erforderlichen Methoden implementiert sind ... – elzapp