【发布时间】:2019-09-03 09:50:20
【问题描述】:
我遇到了线程概念的问题,即我有一个函数可以创建 10 个线程来执行任务。如果发生任何键盘中断,那些创建的线程仍在执行,我想停止这些线程并恢复更改。
以下代码片段是示例方法:
def store_to_db(self,keys_size,master_key,action_flag,key_status):
for iteration in range(10):
t = threading.Thread(target=self.store_worker, args=())
t.start()
threads.append(t)
for t in threads:
t.join()
def store_worker():
print "DOING"
【问题讨论】:
标签: multithreading python-2.7 keyboardinterrupt