Import и альтернатива ему

АлексХотянович

Новичок
Пользователь
Авг 29, 2023
34
1
8
Друзья!
Доброго вечера!

Скажите пожалуйста, какие есть строки, чтобы запустить выполнение программы внутри другой программы с обязательным указанием пути?
Если программы расположены в одной папке, команда Import работает волшебно.
А у меня программы в разных папках располагаются.

Спасибо!
 

4olshoy_blen

Популярный
Пользователь
Ноя 13, 2022
465
128
43
это что за извращения такие?😦 Программы нужно писать в пределах одной директории проекта...
Ну раз уж спросил, то можно добавить путь к программе в переменную sys.path
Python:
import sys

# Добавление пути к директории, содержащий твою программу, в sys.path
sys.path.append('путь/к/директории/с/модулем')

# Импорт программы
import you_module
Но это не лучшая практика...
 

АлексХотянович

Новичок
Пользователь
Авг 29, 2023
34
1
8
Друзья!
То, что нужно все программы держать в одной директории, это я уже осознал.
Большое спасибо за ваше внимание и за ваш ответ!
 

Форум IT Специалистов