sábado, 9 de junho de 2012

Decorator de decorators

E ai pessoal, tudo bem?

Bom, o post de hoje vai ser bem curto, pretendo apenas aproveitar uma oportunidade e abordar um assunto.

A alguns dias, um amigo do trabalho me perguntou se seria possível criar um decorator de decorators. O objetivo era simples, evitar a repetição de chamadas a decorators muito usados e essa a sintaxe feia abaixo:

@decorator_a
@decorator_b
@decorator_c
def teste(bla):
    print bla