Что такое декораторы в Python?
Декоратор — это функция, которая принимает другую функцию в качестве аргумента, добавляет к ней новую логику и возвращает модифицированную функцию.
Чтобы не повторять в каждой функции какое-либо действие, например проверку аунтентификации пользователя, можно написать один раз эту функцию и подключать её к нашему коду.
Для примера создадим функцию timer, которая будет показывать время выполнения функции Канал | ВК | Сайт