[Python-es] Traits en Python

Olemis Lang olemis en gmail.com
Jue Ago 29 08:02:07 CEST 2013


On 8/28/13, Alberto Valverde <alberto en toscat.net> wrote:
> On Aug 28, 2013, at 1:44 AM, Olemis Lang <olemis en gmail.com> wrote:
>
>> Busco una librería q implemente un mecanismo de extensión similar a
>> los traits (self, scala, smalltalk, ...) . Lo q necesito es extender
>> el comportamiento de clases sin herencia múltiple i.e. mixins . Si el
>> mecanismo funciona a nivel d objetos en vez d clases puede q m sirva
>> también .
>>
>> En mi corta investigación he encontrado :
>>
>>  - https://pypi.python.org/pypi/strait : en la línea d lo q necesito
>> hacer
>>    pero no permite redefinición (overrides) ni encadenamiento.
>>  - http://pypi.python.org/pypi/Traits :
>>  - https://pypi.python.org/pypi/simpletraits : lejanamente
>>    parecido a lo q quiero hacer , creo q ni siquiera tiene q ver ...
>>
>> ¿Alguien conoce otra librería o alguna otra variante q pueda recomendar?
>>
>
> Tal vez puedas hacer algo similar con
> https://pypi.python.org/pypi/PEAK-Rules
>

Interesante . Gracias , pero creo q no puedo tener esa librería como
dependencia .
:'(

-- 
Regards,

Olemis - @olemislc

Apache™ Bloodhound contributor
http://issues.apache.org/bloodhound
http://blood-hound.net

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Apache™ Bloodhound 0.7 listo para descarga -
http://goo.gl/fb/OwzmM


Más información sobre la lista de distribución Python-es