[Python-de] getter/setter für python Klassen?

Andreas Jung lists at andreas-jung.com
Mi Jul 18 10:09:42 UTC 2007



--On 18. Juli 2007 12:04:53 +0200 Bastian Venthur <venthur at debian.org> 
wrote:

> Hi Liste,
>
> ich hab irgendwo mal was über getter/setter für Python-Klassen gelesen.
> Irgendwie konnte man
>
> 	instanz.variable = "foo"
>
> machen und intern wurde aber eine Setterfunktion aufgerufen. Sowas
> könnte ich jetzt gut gebrauchen. Weis jemand wie das nochmal ging, bzw.
> wo ich das nachlesen kann? Ich glaube es hatte irgendwas mit Decorators
> zu tun, mit denen hab ich aber bisher noch nie gearbeitet.

"Python Properties" sind Deine magischen Suchbegriffe:

<http://www.python.org/download/releases/2.2/descrintro/#property>

<http://blog.ianbicking.org/property-decorator.html>

-aj
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 186 bytes
Beschreibung: nicht verfügbar
URL         : http://python.net/pipermail/python-de/attachments/20070718/80c2a454/attachment.pgp