0 знаков
56. Введение в раздел «Модули в Python»
Кратко- В этом разделе мы будем учиться строить более крупные функциональные блоки программы - модули и пакеты.
- Мы рассмотрим в разделе операторы
import
иfrom
, их предназначение и особенности.- Обсудим импорт и перезагрузку модулей, а также их пространство имен и область видимости.
- Научимся группировать модули в пакеты для создания нового пространства имен.
- Поговорим об относительном импортировании и сокрытии данных в модулях.
- Обсудим включение будущих средств языка, переменную
__name__
, аргументы командной строки и изменение пути поиска модулей.
В предыдущем разделе начали закладывать фундамент навыкам построения структуры программы и научились повторно использовать ранее написанный код с помощью функций. В этом разделе будем учиться строить более крупные функциональные блоки программы - модули и пакеты.
В уроке дадим определение модулям и их преимуществам. Познакомимся поближе с двумя операторами:
import
иfrom
. На протяжении всего курса мы их неоднократно использовали, но сейчас рассмотрим более конкретно их предназначение. Обсудим, как происходит импортирование модуля и как можно его перезагрузить динамически.
В предыдущем уроке мы поверхностно рассмотрели модули, а в этом начнем их писать и разбирать тонкие моменты: особенности
from
иimport
, пространство имен, область видимости и перезагрузка модулей.
В уроке научимся группировать модули в пакеты для создания нового пространства имен, чтобы избежать неоднозначное импортирование в дальнейшем. Поговорим об относительном импортировании.
Продолжим разбираться с модулями. Обсудим сокрытие данных, включение будущих средств языка, переменную
__name__
, аргументы командной строки, изменение пути поиска модулей и выполнение строк с кодом.
Переходите к первому уроку раздела.
Тест
Похожие уроки Codebra
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ