Gibt es eine Möglichkeit, ein CLASS OBJECT so zu ändern, dass type(object)
eine benutzerdefinierte Zeichenfolge meldet?Eine Möglichkeit, die 'type()' - Berichte zu überschreiben
class MyClass(object):
def __init__(self, t):
if 'detector' in t:
my_type_string = "I am set as a detector."
else:
my_type_string = "I am set as a broadcaster."
>>> o = MyClass('detector')
>>> type(o)
I am set as a detector.
'Typ zurückgeben (..) 'does ** not ** gibt einen String zurück ... –