Что такое декораторы в Python?

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

Чтобы не повторять в каждой функции какое-либо действие, например проверку аунтентификации пользователя, можно написать один раз эту функцию и подключать её к нашему коду.

Для примера создадим функцию timer, которая будет показывать время выполнения функции Канал | ВК | Сайт

Что такое декораторы в Python? | Сетка — новая социальная сеть от hh.ru
repost

40

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь