2014-06-03 22:37 GMT+02:00 Piergiuliano Bossi <[email protected]>:
> Domanda filosofica: perche' non ho capito che potevo qualificare
> value.setter con Dad. nel decoratore? Cosa mi sfugge?
Forse perché è la stessa cosa di scrivere:
class Son(Dad):
def pippe(self, value):
self._value = value*2
value = Dad.value.setter(pippe)
ossia @ riassegna con lo stesso nome il risultato della funzione setter :-)
e non come verrebbe da capire (sbagliato) Dad.value.setter = pippe :-P
e setter() restituisce un oggetto di tipo property identico al precedente
ma con il medoto setter passato...
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python