Synchronize stdout access to avoid multiple prints on 1 line : Thread Synchronize : Thread PYTHON examples


PYTHON examples » Thread » Thread Synchronize »

 

Synchronize stdout access to avoid multiple prints on 1 line


Synchronize stdout access to avoid multiple prints on 1 line



import thread

def counter(myId, count):
    
    for i in range(count)
        mutex.acquire()
        print '[%s=> %s' % (myId, i)
        mutex.release()

mutex = thread.allocate_lock()
for i in range(10):
    thread.start_new(counter, (i, 100))

import time
time.sleep(10
print 'Main thread exiting.'

           
       



Leave a Comment / Note


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


PYTHON examples

 Navioo Thread
» Thread Synchronize