Posts Tagged: декоратор

Декораторы

Декораторы в Python — это обертки для функций. (Или функции, получающие в качестве параметров другую функции)
Например

@dec2
@dec1
def func(arg1, arg2, ...):
    pass

— то же самое, что и:

def func(arg1, arg2, ...):
    pass
func = dec2(dec1(func))

via PEP 318