Модуль – это файл, содержащий определения и инструкции на Python. Он позволяет организовывать код, делая его более структурированным, переиспользуемым и понятным. Модули имеют расширение .py.
Основные преимущества использования модулей:
Импорт модулей осуществляется с помощью ключевого слова import.
python
Можно импортировать отдельные объекты из модуля:
python
Существуют различные виды модулей:
math, os, sys).pip) (например, requests, django).Пространство имен модуля доступно через <имя_модуля>.<имя_объекта>.
python
При импорте модуля Python выполняет его код. Если модуль импортируется повторно в рамках одной сессии, его код не выполняется снова, а используется уже загруженный объект.
python
Перезагрузить модуль можно с помощью функции reload из модуля importlib (в Python 3+).
python