Если у меня открыто несколько окон терминала, каждое из которых запускает скрипт на Python, есть ли способ завершить одно окно с помощью PID, как если бы я нажал ctrl-c?
С помощью ctrl-c скрипт завершается корректно, но я пробовал различные kill -sкоманды, и все они вызывали его завершение без перехвата основного (бесконечного) whileцикла скрипта .
Есть некоторые «очистительные» действия, которые выполняются после ctrl-c.
kill -2 PIDэквивалентенCtrl-C, но я не знаю, попадут ли они в цикл ЦП.