Более простой способ запустить программу Python в консоли Pdev без ввода команд?

#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. Спасибо, это было именно то, что я искал. Извините за путаницу в моем последнем вопросе…