Правильный способ прерывания программы на Python с помощью подпроцесса и потоков - PullRequest
0 голосов
/ 12 мая 2018

прямо сейчас, я разрабатываю программу, которая включает в себя некоторые процессы потоков и подпроцессы, в том смысле, что они являются классами с потоками, а другие - с подпроцессами.И я хочу иметь возможность убить программу с помощью Ctrl-C или Delete, как если бы это было с помощью прерывания клавиатуры,

В блоке исключений, чтобы запустить какой-либо завершающий скрипт, чтобы закрыть все открытые файлы и правильно завершить все ..Но я отслеживаю все потоки в списке незаконченных потоков, но у меня все еще есть проблема с тем, как отслеживать подпроцессы, чтобы я мог их правильно уничтожить ...

То, что я 'Интересно, если это, если есть глобальный способ убить все процедуры рутины?В том числе процесс не только потоки демонов.

...