#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
, но, возможно, лучше для ваших целей.