Mozna pomuze tento priklad:
def dekoruj_funkci(f): #funkce, ktera vytvari FUNKCI
def dekorovana(): #vytvorime novou funkci obalujici funkci f
print "pred volanim"
f()
print "po volani"
return dekorovana
def index():
print "index"
index=dekoruj_funkci(index) #prekryjeme puvodni funkci index (do promenne
index vlozime novy obsah (funkci) navraceny funkci dekoruj_funkci)
index() #volani prekryte fynkce
Jan Matejka
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python