Модуль — это один файл с исходным кодом Python (с расширением .py
) или скомпилированный файл (с расширением .pyc
), содержащий определения функций, классов и переменных.
Пакет — это директория, содержащая несколько модулей и файл __init__.py
, который указывает Python рассматривать эту директорию как пакет.
Отличие | Модуль | Пакет |
---|---|---|
Сущность | Один файл | Директория с файлами |
Наполнение | Код, функции, классы, переменные | Модули, подпакеты |
Использование | import module_name | import package_name.module_name или `from p |
Модуль — это один файл с исходным кодом Python (с расширением .py
) или скомпилированный файл (с расширением .pyc
), содержащий определения функций, классов и переменных.
Пакет — это директория, содержащая несколько модулей и файл __init__.py
, который указывает Python рассматривать эту директорию как пакет.
Отличие | Модуль | Пакет |
---|---|---|
Сущность | Один файл | Директория с файлами |
Наполнение | Код, функции, классы, переменные | Модули, подпакеты |
Использование | import module_name | import package_name.module_name или `from p |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.