Открытие различных main.py файлы в Eclipse без создания нового проекта

#python #eclipse

#python #eclipse

Вопрос:

У меня есть проект python, разработанный в eclipse. Независимо друг от друга существуют различные каталоги данных в разных местах, и желательно работать с каждым из них с помощью другого main.py , который импортирует проект python. Если я сохраню a main.py со своими данными, как я могу открыть его в eclipse и запустить отладчик?

Я могу без проблем запускать ipython в каждом каталоге; но я не совсем понимаю, как перемещаться между разными main.py файлами в eclipse. Конфигурация запуска позволяет вам выходить за пределы проекта, и я бы все равно предпочел не менять это каждый раз. Любая информация была бы отличной!

Ответ №1:

Вы могли бы сделать это, настроив каждый main.py каталог данных как собственный проект Eclipse, каждый с пользовательской конфигурацией запуска / отладки. У вас есть дополнительные проекты, но они не требуют какого-либо текущего обслуживания.

После первоначальной настройки вы продолжаете работу над реальным проектом python, и отладка любого заданного каталога данных состоит из выбора соответствующего проекта и вызова отладчика. Не максимально элегантно, но и неплохо.

Ответ №2:

Если вы действительно не хотите создавать новые проекты, вы могли бы перенести main.py файлы в проект и сохранить расположение связанного каталога данных внутри каждого из них. Каждый основной начинается с изменения каталога данных, а затем выполняется как обычно. В eclipse вы настраиваете несколько конфигураций запуска, по одной для каждой main.py , которые затем вы можете запускать без каких-либо дополнительных изменений.

Хранить информацию каталога данных внутри каждого из них неэлегантно и хрупко main.py , но, возможно, лучше для ваших целей.