[pyar] Probrema usando propertys y decoradoradores en clases

Andres Pardini unpardos en gmail.com
Lun Ago 23 18:29:24 ART 2010


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


Saludos!!!!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100823/d903ec76/attachment.html>


More information about the pyar mailing list