Уроки Python casts #4 - if __name __ == '__main__': что это значит

preview_player
Показать описание
Мои курсы:
Boosty:

Patreon:

Что означает конструкция if __name__ == '__main__'. Что такое переменная __name__, зачем нужно и как использовать.

На всякий случай:
Это два нижних подчеркивания спереди и сзади.

*** ИСХОДНЫЙ КОД ***
Основных проектов доступен в Patreon:
***

------

🔷 Для донатов. Всегда очень признателен за это:

------

Продолжение серии уроков по языку Python для начинающих. Серия посвящена отдельным темам по программированию на Python.

★ Важно:

Как читать Traceback Python:

Работа с ошибками на примере двух нерабочих парсеров:

★ Все серии Python casts:

# 1 - Что вам нужно знать о Pip

# 2 - Переменные окружения. Использование.

# 3 - Что означает *args, **kwargs

#4 - if __name __ == '__main__': что это значит

#5 - Генераторы списков (List comprehension)

#6 - Декораторы

#7 - 5 приемов, о которых вы могли не знать

#8 - Замыкания

#9 - Что такое try... except...

#10 - Что такое yield

#11 - Как работает функция map()

#12 - Как работает функция filter()

#13 - Else у циклов For и While

★ Плейлисты:

Django 2.x:

Flask:

Боты для Телеграма:

Работа с API Вконтакте:
Рекомендации по теме
Комментарии
Автор

Спасибо за вашу работу, за ваши знания и за то, что делитесь ими.

elenalevasheva
Автор

Наткнулся на один видос, теперь пересматриваю вообще всё. Канал просто находка. Спасибо

nyrouxhide
Автор

Спасибо, так действительно понятно как работает эта условная конструкция.
Очень хочется услышать такое же внятное как тут или в видео про функции, объяснение про классы...Для меня какая-то сложная тема почему то...хотя там в 5 минут наверное не уложиться.
Так же нравится эта форма подачи материала, где ты затрагиваешь какие то "разные" нюансы. Хотя твои скринкасты тоже очень приятно смотреть и слушать, т.к. в них тоже много интересного объясняешь.

Tetraconn
Автор

Спасибо! это было интересно. узнала о вашем видео из курса на степике "Автоматизация тестирования с помощью Selenium и Python". Думаю подпишусь и посмотрю другие ваши видео!

alenap.
Автор

Прохожу ваш курс по парсингу, все понятно объясняете! Респект вам и уважуха)

АзатМавлянов-ыс
Автор

Объяснение действительно хорошее, но хотелось бы увидеть конкретный пример работы этого метода

ЭмирланБилалов-шй
Автор

Без сомнения это лучшие практические уроки по Питону на ютубе, спасибо тебе мужик!

TakuatChanel
Автор

Пересмотрел несколько уроков, не хрена не понял. По этому видосу все стало на свои места, спасибо)

asb_unnamed
Автор

Спасибо за понятный и полезный материал!

leomysky
Автор

Лайк поставил. Нахожу для себя практически полезным просмотр Ваших видео - очень помогает в освоении питона. Спасибо.

ИванИванов-нтъ
Автор

Большое спасибо! Понравилось, что вы не просто объяснили, как это работает, но и в каких случаях стоит использовать.

aliyagafurova
Автор

Тема супер. Побольше бы такого контента! Спасибо

itkot
Автор

Прочитал об этом несколько пояснений, но понял зачем эта конструкция только отсюда. СПАСИБИЩЕ!!!

kosstrw
Автор

ахахах, включаю видео «как парсить сайты 2017», вижу непонятный код, бегу гуглить шо цэ такое, нахожу первое попавшиеся видео, все понимаю и возвращаюсь обратно, позже выясняю, что это один и тот же канал

yippeeki-yey
Автор

Я пока ещё новичок в этом деле.)) Просто мне интересно именно понимать, как всё работает на фундаментальном уровне. Именно по этому мне так нравятся ваши видео.))

vovergg
Автор

Очень подробно и понятно! Спасибо большое!

Fleshgod
Автор

Блин непонял эта name определяет название функции ?

ДжалалудинСаадуев-рт
Автор

Нихера не понял, можно что то на практике?

scrye
Автор

Cпасибо, стало понятнее. Запили видос о рекурсии в python))

TK-vjgd
Автор

Подскажите как сделать такой же atom runner для файлов .py как в видео, чтобы код выполнялся и выводился справа, а не снизу ?

iaroslavdavydiak