threads = []
for id in idlist:
t = threading.Thread(target=process_main,args=(id,result))
threads.append(t)
for t in threads:
t.start()
for t in threads:
t.join() #等待每一个线程执行完成 join所完成的工作就是线程同步,即主线程任务结束之后,进入阻塞状态,一直等待其他的子线程执行结束之后,主线程再终止
print("finished")
python实现for循环多线程执行
最新推荐文章于 2024-09-05 20:27:51 发布