PYTHON IMPORT ИЗ ДРУГОЙ ПАПКИ

При написании программ на Python может возникнуть необходимость вызвать функции или классы, которые хранятся в других файлах или директориях. Для этого в Python используется команда import. import позволяет импортировать функции из внешних модулей, расположенных в той же директории, или вложенных в нее папках.

import module_name
from module_name import function_name
from package_name.module_name import class_name
from ..parent_package_name import module_name

В примере, представленном выше, первая строка import module_name импортирует весь модуль. Это означает, что после выполнения команды вся директория становится доступной внутри вашей программы.

Второй синтаксис, from module_name import function_name, позволяет импортировать только конкретные функции из модуля. Это удобно, когда вы не хотите загружать весь модуль, а только интересующие функции или классы.

Кроме того, вы можете импортировать классы из вложенных папок в вашей директории или в родительской директории. Например, from package_name.module_name import class_name позволит импортировать класс class_name из модуля module_name, который находится в папке package_name.

Если нужно импортировать модуль из родительской директории, можно использовать from ..parent_package_name import module_name. Две точки в начале указывают на родительскую директорию.

Импорт файлов Python из разных папок

Python для начинающих от деда погроммиста. Конвертируем все файлы в папке в другой формат.

Разбиваем проект на файлы

Импорт собственных модулей в Python. Import modules. Атрибут модуля __name__ и __main__

#48. Импорт собственных модулей - Python для начинающих

Виртуальное окружение в Python - Менеджер пакетов PIP - Файл pygame.ru

BLGPG-465278C8F644-24-09-20-01

Новые материалы: