У меня есть программа, которая запускает несколько потоков (в цикле while, пока не нажата Ctrl C ).Приложение также имеет GUI , который я разработал в PyQt.Однако я сталкиваюсь со следующей проблемой:
Если я нажимаю Ctrl C на консоли, а затем закрываю графический интерфейс, программа нормально закрывается.Однако, если я сначала закрою графический интерфейс, другие потоки не остановятся, и программа продолжит работу после Ctrl C .Кто-нибудь знает, как я мог решить эту проблему?