Декораторы в Python с нуля — пишем @timer сами
Декораторы пугают новичков, хотя это просто функция, которая принимает другую функцию и возвращает новую. В этом разборе собираем своего декоратора с нуля — без магии и заучивания синтаксиса. В видео: • 00:00 — 1. Зачем это нужно • 00:30 — 2. Функция — это объект • 01:03 — 3. Функция внутри функции • 01:31 — 4. Возвращаем функцию • 02:03 — 5. Первый декоратор @timer • 02:37 — 6. *args и **kwargs • 03:08 — 7. functools.wraps • 03:37 — 8. Где применяют Разобрал восемь шагов: зачем это нужно, функция как объект, вложенные функции, замыкание, первый @timer, звёздочки для любых аргументов, functools.wraps и где декораторы применяют в реальных проектах. Напиши одного своего декоратора — и декораторы в Django, Flask и pytest перестанут быть загадкой. #python #программирование #питон #декораторы #обучениеpython #код #разработка #урокиpython ━━━━━━━━━━━━━━━━━━━━ boosty.to/endroman makecraft8.temp.swtest.ru t.me/Leviafan_teame vk.com/public220892523 Делаем сайты на заказ — пишите в Telegram.
Название:
Декораторы в Python с нуля — пишем @timer сами
Категория:
Разное