Python — od podstaw do zaawansowanego · Funkcje zaawansowane
Dekoratory
Funkcje zaawansowane
Wprowadzenie
Dekorator to funkcja, która opakowuje inną funkcję, dodając jej dodatkowe zachowanie — bez zmiany jej kodu. Składnia @decorator nad def to lukier syntaktyczny. Używana wszędzie: logowanie, cache, autoryzacja, timery.