[Python-de] Funktion

Fritz Cizmarov fritz at sol.at
Mit Jul 9 17:51:08 EDT 2003


Am Wed, 9 Jul 2003 16:15:37 +0200 
Schrieb "Reinmueller, Jan" <Jan.Reinmueller at regwest.sbs.de>:

> Hi Liste, ich frage mich was folgende Funktion macht:
> 
> def __str__(self):
> 	return self.id
> 
> Wird hier die ID der Instanz zurück gegeben? Für was steht den __str__
> ?
> 
> THX
> 
> _______________________________________________
> Python-de maillist  -  Python-de at python.net
> http://python.net/mailman/listinfo/python-de

Hi Jan,

__str__ steht für die Stringdarstellung der Instanz einer Klasse, wird
durch die Funktion str() oder bei print verwendet, um den Inhalt der
Klasse als String darzustellen.


Gruß

Fritz