[pyar] reusando decoradores parametrizados

Martín Gaitán gaitan en gmail.com
Mar Oct 1 00:46:35 ART 2013


Hola a tod en s.

Tengo un método de una clase que usa mucho decoradores, algunos de ellos
con parámetros.

https://github.com/mgaitan/fortran_magic/blob/2bacf52accb0bd64541d9e882b78596a3d981a4a/fortranmagic.py#L93

resulta que necesito hacer otro método de la misma clase que debe tener
exáctamente los mismos decoradores (excepto, quizas, el último
@cell_magic).

¿Cómo puedo convertir todo el set de decoradores parametrizados en un sólo
decorador "my_arguments" que pueda usar en ambos metodos? Es decir, que se
pueda usar asi:

@my_arguments
@cell_magic
    def fortran(self, line, cell):
         ...

@my_arguments
@line_magic
    def the_new_method(self, line, cell):
         ...


chas gracias.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131001/b3d0c91a/attachment.html>


More information about the pyar mailing list