Книга: Введение в Python
Пакеты модулей в Python:
Пакеты модулей в Python:
Отдельные файлы-модули с кодом на Python могут объединяться в пакеты модулей. Пакет это директория (папка), содержащая несколько отдельных файлов-скриптов.
Например, имеем следующую структуру:
|_ my_file.py
|_ my_package
|_ __init__.py
|_ inside_file.py
В файле inside_file.py определена некая функция foo. Тогда чтобы получить доступ к функции foo, в файле my_file следует выполнить следующий код:
from my_package.inside_file import foo
Так же обратите внимание на наличие внутри директории my_package файла __init__.py. Это может быть пустой файл, который сообщает Python, что данная директория является пакетом модулей. В Python 3.3 и выше включать файл __init__.py в пакет модулей стало необязательно, однако, рекомендуется делать это ради поддержки обратной совместимости.
- Модули в Python
- Команда from ... import * в Python:
- Команда import в Python:
- Команда from ... import в Python
- Получение списка всех модулей Python установленных на компьютере:
- Создание своего модуля в Python:
- Архитектура программы на Python:
- Аргументы функции в Python
- Язык программирования Python
- Загрузка модулей Apache
- Пакеты: оценка
- Часть III Конструктор речевых модулей для скриптов и стандартов продаж Изменения в продажах и требования к речевым модул...