#python #eclipse #pydev
#python #eclipse #pydev
Вопрос:
Я использую Pydev для Eclipse для программирования на Python. Есть ли какой-либо способ перезапустить программу, запущенную после внесения изменений, отличных от повторного ввода
>>>runfile ('filename')
Каждый раз?
Кроме того, есть ли какой-либо способ запустить программу проще, чем указано выше, в первый раз?
ПРИМЕЧАНИЕ: я не пытаюсь запустить ее в консоли, я пытаюсь запустить python в интерактивной консоли, куда я могу вводить команды. Нажатие кнопки Run в верхней части IDE НЕ запускает программу в интерактивной консоли.
Спасибо всем
Ответ №1:
ДА
>>> from functools import partial
>>> r = partial(runfile,"filename")
>>> #now you can just type r()
>>> r()
лучшая идея — использовать какую-нибудь интерактивную консоль, которую вы можете вызвать из своего кода
C:> easy_install q
затем в верхней части вашего файла добавьте
import q
и в конце вашего скрипта введите
q.d()
это остановит ваш скрипт и откроет оболочку, в которой у вас будет доступ ко всему из вашего скрипта, тогда вы можете просто использовать кнопку run для его запуска…
кроме того, я не отклонил ваш другой вопрос… Я просто ответил в комментариях, основываясь на том, как я понял ваш вопрос
Комментарии:
1. Спасибо, это было именно то, что я искал. Извините за путаницу в моем последнем вопросе…