[pyar] Duda: @property con __(set|get)attr__

Daniel Moisset dmoisset en machinalis.com
Mar Feb 12 12:56:55 ART 2013


Si eso es lo que necesitas pegale una mirada a
http://pypi.python.org/pypi/bunch ; no tiene el comportamiento de devolver
None que queres, pero te puede servir de base


2013/2/12 Gabriel Lopez <injaon en gmail.com>

>
> El 11 de febrero de 2013 09:29, Facundo Batista <facundobatista en gmail.com>escribió:
>
> Es raro lo que estás haciendo ahí, ¿hay alguna razón en particular o
>> es un ejercicio académico?
>>
>> Lo que te trae problema es que estás armando un descriptor, y al mismo
>> tiempo poníendole un property...
>>
>> ¿Qué es lo que estás queriendo hacer, exactamente?
>>
>> Slds
>>
>
> Entiendo que hay como una colision porque se deberian de llamar a dos
> metodos cuando se accede a un atributo, pero pensaba que alguno de los
> tenia mayor prioridad.
>
> Estoy tratando de hacer un clase que se comporte como diccionario,
> pero que se pueda acceder a los items como atributos y que si no
> encutra a ningun devuelva un objecto similar None. Algo asi:
>
>
> obj["foo"] = "bar"
> print(obj.foo)        #  prints bar
> print(obj.foobar)   #  prints None
>
> Asimismo tiene que tener unos atributos que de otro tipo de info
> Ahi es donde entra en juego el decorador property.
>
> Saludos!
>
>
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130212/f3b3d4e7/attachment.html>


More information about the pyar mailing list