Ich verstehe, wie ich eine informelle Darstellung einer Instanz des Objekts bereitstellen kann, aber ich interessiere mich dafür, eine informelle Zeichenfolgendarstellung des Klassennamens bereitzustellen.
Also möchte ich speziell überschreiben, was zurückgegeben wird, wenn ich die Klasse drucke (__main__.SomeClass).
>>> class SomeClass:
... def __str__(self):
... return 'Ich bin eine SomeClass-Instanz.'
...
>>> SomeClass
>>> print SomeClass
__main__.SomeClass
>>>
>>> x = SomeClass()
>>> x
<__main__.SomeClass instance at 0x2ba2f0ff3f38>
>>> print x
Ich bin eine SomeClass-Instanz.