Я использую Eclipse в Windows с плагином PyDev для разработки на Python. Когда я запускаю приложение «Выполнить», оно порождает новый экземпляр Python (CPython). Когда я использую кнопку «Завершить» (красный квадрат), это убивает процесс. Тем не менее, похоже, что это делает SIGKILL, поэтому мой обработчик выключения не может очистить.
Есть ли способ заставить Eclipse отправлять SIGTERM или имитировать прерывание клавиатуры (ctrl-c) из консоли Eclipse?
Примечание: я знаю, что есть другие IDE Python, такие как Komodo или Wing, которые могут решить эту проблему, но я не собираюсь переключаться на это.