[pyar] Probrema usando propertys y decoradoradores en clases
Fabian Ezequiel Gallina
galli.87 en gmail.com
Lun Ago 23 18:36:58 ART 2010
2010/8/23 Andres Pardini <unpardos en gmail.com>:
> Hola , como va?
> tengo el siguiente problema con el código , la idea es declarar un property
> usando decoradores para no ensuciar la clase con funciones que no quiero,
> si alguien me da una mano se lo agradezco!!!!
> def Property(func):
> return property( **func() )
> class Ejemplo():
> @Property
> def numero():
> doc=""
> def fget(self):
> print "Se hizo un get"
> return self._num
> def fset(self,num):
> print "Se hizo un set"
> self._num=num
> def fdel(self):
> pass
> return locals()
> def __init__(self):
> self.numero=0
>
> obj=Ejemplo()
> print obj.numero
>
Por qué no?
numero = property(**numero())
--
Fabián E. Gallina
http://www.from-the-cloud.com
More information about the pyar
mailing list