Найти - Пользователи
Полная версия: Запуск скрипта как модуля
Начало » Web » Запуск скрипта как модуля
1
Newone
Помогите, пожалуйста, начитал много вокруг да около, но не могу понять.
Задача: допустим, есть такая структура в каталоге проекта:
run.py
./dir1/run.py
обе команды, python run.py и python ./dir1/run.py прекрасно отрабатывают.
Но хочется, чтобы ./dir1/run.py импортировался внутри run.py.

Предполагаемое решение:
Нашел возможное решение, но работает оно только в случае нахождения обоих файлов в одном каталоге.

Вопрос: подскажите, как запустить предполагаемое решение в случае вышеуказанной структуры каталогов.
PooH
Читайте про пакеты. Вообще-то в сети полно учебников, есть вопросы которые стыдно задавать даже новичку.
Newone
Пробовал этот пример. Заработал. Но в чистом виде. В случае, если речь о Flask - не получилось, Код практически то же, только добавлен вызов Flask. Работать оно отказалось. Утомился и перенес все в одну папку, пока запущу так, потом как нибудь поэксперементирую.
В любом случае, спасибо за ответ.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB