[python] Dekorátor a přístup do jmenného prostoru třídy
Jan Janech
devel na atlas.sk
Středa Červenec 23 20:15:00 CEST 2008
Martin Stiborský wrote:
> Potřeboval bych, aby dekorátor měl přístup k self.bar, aby mohl číst
> co je zrovna v té proměnné, na aktuální funkčnost nekoukejte, jenom
> jsem chtěl nastínit jak to vypadá. Nevím jak to napsat tak, aby se ten
> dekorátor k tomu dostal :( Potřeboval bych totiž uvnitř dekorátoru s
> onou self.bar pracovat ..
'bry den,
hadam staci nieco taketo:
def dekorator():
def decorate(fce):
def wrapper(self, *args, **kwargs):
print "bar je nastaveny na:", self.bar
return wrapper
return decorate
--
____________________________
Ing. Jan Janech
Katedra softverovych technologii
Fakulta riadenia a informatiky
Zilinska Univerzita
Další informace o konferenci Python