嗨,我正在尝试允许同时测试多个单词,但我遇到了多线程问题!如果一个成功,是否可以终止所有其他线程?也许我不正确理解线程!好糊涂!这是我的代码:
def testPass(hash, dname):
dicFile = open(dname,'r')
for word in dicFile.readlines():
word = word.strip('\n')
t = Thread(target=verifyWord, args=(hash, word))
t.start()
return
所以我想做一些事情,比如如果其中一个 t 成功退出循环。我不知道如何处理这个。