Уроки Python casts #6 - Декораторы

 

Мои курсы: Boosty:
Patreon:
Что такое декораторы в Python, для чего они нужны, как их писать и в каких случаях использовать. Рассматриваем три варианта использования: 1. Декорируем функцию, не принимающую аргументов 2. Декорируем функцию, принимающую аргументы 3. И функция и декоратор принимают аргументы *** ИСХОДНЫЙ КОД *** Основных проектов доступен в Patreon:
*** ------ Для донатов. Всегда очень признателен за это:
------ Продолжение серии уроков по языку Python для начинающих. Серия посвящена отдельным темам по программированию на Python. Важно: Как читать Traceback Python: https://www.youtube.com/watch?v=peDiltcUBuU
Работа с ошибками на примере двух нерабочих парсеров: https://www.youtube.com/watch?v=hUZ9B6gcnuo
Все серии Python casts: # 1 - Что вам нужно знать о Pip https://www.youtube.com/watch?v=INVi_0pNSg8
# 2 - Переменные окружения. Использование. https://www.youtube.com/watch?v=WYeC2R2Ytm4
# 3 - Что означает *args, **kwargs https://www.youtube.com/watch?v=VJJ9wwzgJCA
#4 - if __name __ == '__main__': что это значит https://www.youtube.com/watch?v=cW_-zGG4ef4
#5 - Генераторы списков (List comprehension) https://www.youtube.com/watch?v=dP2dpSTj0ZI
#6 - Декораторы https://www.youtube.com/watch?v=Ss1M32pp5Ew
#7 - 5 приемов, о которых вы могли не знать https://www.youtube.com/watch?v=0ZWKyrTq8eI
#8 - Замыкания https://www.youtube.com/watch?v=wKyUZY4-Dxc
#9 - Что такое try... except... https://www.youtube.com/watch?v=HE9wO49GJOY
#10 - Что такое yield https://www.youtube.com/watch?v=ZjaVrzOkpZk
#11 - Как работает функция map() https://www.youtube.com/watch?v=CDgOn4i6sSw
#12 - Как работает функция filter() https://www.youtube.com/watch?v=H4AlLQnEXDY
#13 - Else у циклов For и While https://www.youtube.com/watch?v=9bpAs7wmojE
Плейлисты: Django 2.x: https://www.youtube.com/playlist?list=PLlWXhlUMyooaDkd39pknA1-Olj54HtpjX
Flask: https://www.youtube.com/playlist?list=PLlWXhlUMyooZr5R2u2Zwxt6Pw6iwBo5y5
Боты для Телеграма: https://www.youtube.com/playlist?list=PLlWXhlUMyooaTZA4vxU9ZRZQPCFxUq9VA
Работа с API Вконтакте: https://www.youtube.com/playlist?list=PLlWXhlUMyooZx_th2MsNYTeLamdfCMAOm