import threadingfrom time import sleep, ctimeloops = [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()
Name (required)
email (will not be published) (required)
Website