在我的代码中,我有类似的东西:
import threading
def threaded():
i = 0
while True:
if i == 2000:
break
i += 1
if __name__ == '__main__':
thread = threading.Thread(target=threaded)
thread.daemon = True
thread.start()
thread.join()
我的问题是,当i等于2000时,线程会自行停止吗?还是我必须使用自定义实现的线程类手动停止线程?