我指的是Simple threading event example。
更具体地说,这段代码:
for i in range(4):
t = threading.Thread(target=worker)
t.daemon = True # thread dies when main thread (only non-daemon thread) exits.
t.start()
根据我的理解,这创建了4个将被使用的线程。因为我对C ++和C#更熟悉,所以我想知道清理。我可以将这些线程保持打开状态,或者是否有适当的方式来关闭/处理它们?请不要误读这个想杀死线程。我只是想知道,当所有的工作完成后,有一个正确的清理方法。