Загрузка страницы

Python модули и пакеты, if __name__ == "__main__" и многое другое.

Начинаешь изучать Python?
Тогда тебе нужен курс с подробным разбором основ и практическими заданиями для закрепления: https://www.udemy.com/course/python-best-start/?referralCode=339FFBEC2D3215718795

00:00 Начало
01:30 import из модулей
03:30 import *
05:10 Что за __pycache__
06:38 if __name__ == "__main__"
12:00 dir() заглядываем внутрь модулей
16:30 Пакеты и __init__ файлы
22:00 Импорт модулей из пакетов
23:00 Локальный импорт из пакета через точку from .module
26:00 Избегаем конфликта имен используя import ... as
27:25 __all__ при импорте из пакетов

Подробной разбор базовых принципов организации кода в Python, как работают модули, что такое пакеты, что за __init__ и if __name__ == __main__, обо всем этом и всём остальном.
База: https://docs.python.org/3.7/tutorial/modules.html
Доп для углубления: https://docs.python.org/3/reference/import.html

Видео Python модули и пакеты, if __name__ == "__main__" и многое другое. канала python samurai
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
21 октября 2019 г. 3:19:13
00:32:53
Другие видео канала
Конструкция __MAIN__ для чего и кому нужна.Конструкция __MAIN__ для чего и кому нужна.What is Python's Main Function Useful For?What is Python's Main Function Useful For?Пакеты в Python. Файл __init__, переменная __all__Пакеты в Python. Файл __init__, переменная __all__Работа с сетью в Python: Socket и HTTP. Python Advanced. Урок 1Работа с сетью в Python: Socket и HTTP. Python Advanced. Урок 1Как работает Интернет?Как работает Интернет?Python: основы работы с вирутальным окружением virtualenv (venv)Python: основы работы с вирутальным окружением virtualenv (venv)Логирование в Python и DjangoЛогирование в Python и Django«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНСООП на простых примерах. Объектно-ориентированное программированиеООП на простых примерах. Объектно-ориентированное программированиеРабота с переменными окружения в Python, os.getenv и python-dotenv.Работа с переменными окружения в Python, os.getenv и python-dotenv.Как сделать планирование гибкимКак сделать планирование гибкимСоздём pull-request на github.comСоздём pull-request на github.comLogic Pro X vs Ableton Live 10 (A Songwriter's Perspective)Logic Pro X vs Ableton Live 10 (A Songwriter's Perspective)#5. Методы класса (classmethod) и статические методы (staticmethod) | ООП Python#5. Методы класса (classmethod) и статические методы (staticmethod) | ООП PythonЧто такое __name__  в Python?Что такое __name__ в Python?Уроки Python / Как сделать сайт на Питоне, Делаем Веб серверУроки Python / Как сделать сайт на Питоне, Делаем Веб серверPython с нуля | if __name__ == '__main__' | Зачем? И почему нужно использоватьPython с нуля | if __name__ == '__main__' | Зачем? И почему нужно использоватьУроки Python / Как подключаться к базе данныхУроки Python / Как подключаться к базе данных#50. Пакеты (package) в Python. Вложенные пакеты | Python для начинающих#50. Пакеты (package) в Python. Вложенные пакеты | Python для начинающихНастройка VS Code для программирования на Python | Базовый курс. Программирование на PythonНастройка VS Code для программирования на Python | Базовый курс. Программирование на Python
Яндекс.Метрика