我开始在队列上工作的一群线程,我想在发送SIGINT(Ctrl + C)时杀死它们。处理这个问题的最好方法是什么?Python如何杀死阻塞队列中的线程信号?
targets = Queue.Queue()
threads_num = 10
threads = []
for i in threads_num:
t = MyThread()
t.setDaemon(True)
threads.append(t)
t.start()
targets.join()
对!编辑SIGINT – gbr
+1用于使用他们正在等待的队列向所有线程发送自杀请求。 –