Me gustaría poder agregar una propiedad http://docs.python.org/library/functions.html#property a un objeto (una instancia específica de una clase). es posible?Perforación de patos en una propiedad en python
Algunas otras preguntas acerca de pato perforación/mono parches en Python:
Adding a Method to an Existing Object Instance
Python: changing methods and attributes at runtime
ACTUALIZACIÓN: Answer delnan en los comentarios
Dynamically adding @property in python
@Conley: Usted tiene algunos enlaces allí, ¿por qué ninguno de ellos podría resolver su problema? ¿Puedes explicar qué es diferente en tu escenario? –
@Conley: aceptando @ Space_C0wb0y, el segundo enlace parece tener las respuestas que necesita – juanchopanza
Para ser justos, agregar una propiedad requiere más que agregar un método o atributo; el enfoque para este último no funciona, y no puede ' t ser una función auxiliar como en el caso de este último. Sin embargo, esto ya se preguntó y se resolvió en [Adición dinámica @property en python] (http://stackoverflow.com/questions/2954331/dynamically-adding-property-in-python). – delnan