我有Main应用程序,可以使用chatbot打开线程。
def run_bot(self):
bot = TelegramBot(self.engine.CurrentBot)
bot.start()
然后我要关闭我的应用程序,我需要破坏我的所有脚步。我在PyCharm中使用“停止”按钮。它返回KeyboardInterrupt
,但不会杀死漫游器。他们正在继续使用应用程序。
Telegram bot
是Thread
答案 0 :(得分:0)
当您停止主进程时,所有子线程将自动被杀死。您可能需要在PyCharm中按两次“停止”按钮,首先杀死主线程,然后一旦它显示出骷髅标志,请按下该骷髅以杀死整个过程(以及所有子线程)。