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

Angel Java Lopez ajlopez2000 en gmail.com
Mar Feb 12 11:22:45 ART 2013


Bien, interesante el tema que descubrieron.

Pero, Grabriel, que son esos "unos atributos que de otro tipo de info".
Ejemplo? Por que no ponerlo como metodos?

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/593dc231/attachment.html>


More information about the pyar mailing list