Join threads : Thread : Thread PYTHON TUTORIALS


PYTHON TUTORIALS » Thread » Thread »

 

Join threads


import threading
from time import sleep, ctime

loops = [4,2]

def loop(nloop, nsec):
    print 'start loop', nloop, 'at:', ctime()
    sleep(nsec)
    print 'loop', nloop, 'done at:', ctime()


print 'starting at:', ctime()
threads = []
nloops = range(len(loops))

for i in nloops:
    t = threading.Thread(target=loop,args=(i, loops[i]))
    threads.append(t)

for i in nloops:           
    threads[i].start()

for i in nloops:           
    threads[i].join()      

print 'all DONE at:', ctime()



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON TUTORIALS

 Navioo Thread
» Thread