Форум сайта python.su
Помогите, пожалуйста, начитал много вокруг да около, но не могу понять.
Задача: допустим, есть такая структура в каталоге проекта:
run.py
./dir1/run.py
обе команды, python run.py и python ./dir1/run.py прекрасно отрабатывают.
Но хочется, чтобы ./dir1/run.py импортировался внутри run.py.
Предполагаемое решение:
Нашел возможное решение, но работает оно только в случае нахождения обоих файлов в одном каталоге.
Вопрос: подскажите, как запустить предполагаемое решение в случае вышеуказанной структуры каталогов.
Отредактировано Newone (Авг. 7, 2016 18:23:18)
Офлайн
Читайте про пакеты. Вообще-то в сети полно учебников, есть вопросы которые стыдно задавать даже новичку.
Офлайн
Пробовал этот пример. Заработал. Но в чистом виде. В случае, если речь о Flask - не получилось, Код практически то же, только добавлен вызов Flask. Работать оно отказалось. Утомился и перенес все в одну папку, пока запущу так, потом как нибудь поэксперементирую.
В любом случае, спасибо за ответ.
Офлайн