Unerklärlicher Typfehler

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.
Benutzeravatar
pillmuncher
User
Beiträge: 1484
Registriert: Samstag 21. März 2009, 22:59
Wohnort: Pfaffenwinkel

@DopaminZH: Manchmal hilft es auch, wenn man seine Annahmen auf Richtigkeit überprüft:

Code: Alles auswählen

>>> class A:
...     pass
...
>>> class B(A):
...     pass
...
>>> a = A()
>>> b = B()
>>> type(a)
<class '__main__.A'>
>>> type(b)
<class '__main__.B'>
>>> A == B
False
>>> type(a) == type(b)
False
>>> issubclass(B, A)
True
>>> isinstance(b, A)
True
In specifications, Murphy's Law supersedes Ohm's.
Antworten