Wie ruft man eine Instanz einer Klasse in Python auf?

Dies ist inspiriert von einer Frage, die ich gerade gesehen habe: "Ändern Sie, was durch Aufrufen der Klasseninstanz zurückgegeben wird", die aber schnell mit beantwortet wurde__repr__ (und akzeptiert, so dass der Fragesteller eigentlich nicht beabsichtigte, die Instanz aufzurufen).

Das Aufrufen einer Instanz einer Klasse kann nun folgendermaßen erfolgen:

instance_of_object = object() 
instance_of_object()

aber wir werden einen Fehler bekommen, so etwas wieTypeError: 'object' object is not callable.

Dieses Verhalten wird in CPython definiertQuelle hier.

Um sicherzustellen, dass wir diese Frage zu Stackoverflow haben:

Wie wird eine Instanz einer Klasse in Python aufgerufen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage