import thread def compteur(myId, val): for i in range(val): mutex.acquire() # Acquérir le verouillage print '[%s] => %s' % (myId, i) mutex.release() # Libérer le vérouillage mutex = thread.allocate_lock() for i in range(5): thread.start_new_thread(compteur, (i, 100)) import time time.sleep(10) print 'Fin de Thread' |
Livres Sur ce Sujet
Apprendre à programmer avec Python 3 Apprenez à programmer en Python Python : Petit guide à l’usage du développeur agile Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices !