[Python-de] Einklinken beim Zugriff auf eine bestimmte Variable

Henning.Ramm at mediapro-gmbh.de Henning.Ramm at mediapro-gmbh.de
Mon Aug 29 20:27:54 CEST 2005


>Gibt es überhaupt soetwas in Python und wenn ja wie heißt die Funktion
>dazu? (ich hoffe, ich habe nichts offensichtliches übersehen)

Man könnte statt einer Variable natürlich immer einen Funktionsaufruf verwenden:

nr = os.getpid
nr()
nr = meine_funktion
nr()

Das deckt natürlich nur einen Teil der Möglichkeiten ab.

Ein anderer Weg wären Objekte mit überschriebenen __bla__-Methoden.
Seit man auch von Standardklassen (str, dict usw.) erben kann, ist das wunderbar mächtig.

Grüße vom Südsee!
Henning Hraban Ramm
Südkurier Medienhaus / MediaPro
Systembetreuung / Systementwicklung