[Python-es] Traits en Python

Alberto Valverde alberto en toscat.net
Mie Ago 28 10:00:09 CEST 2013


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

Alberto



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