我有下面的代码中,我刮多个网站:的Python - 终止某些线程
while len(newData) > 0:
for i in newData:
try:
thread.start_new_thread(download, (i))
except Exception, thread.error:
pass
但我的问题是,它是在做重复刮每个网站每个几次。在下载函数中,一旦下载完成,我将从newData中移除url,以便不再打开任何线程。一旦完成了某个任务,我该如何杀死所有尝试执行特定任务的线程?这是我第一次尝试线程,并不确定我是否以正确的方式执行此操作。