Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Comments Off

Thread: Exécution parallèle de plusieurs copies d’une même fonction

{filelink=16763} import thread   def compteur(myId, val): for i in range(val): print '[%d] => %d' % (myId, i)   # Exécuter 5 copies de la fonction compteur dans des threads differents for...
Comments Off

Démarrer un Thread avec la méthode start()

{filelink=16762} import thread import time   def print_time(nomThread, delai): """ Afficher la date et l'heure après les delai spécifié""" while 1: time.sleep(delai) ...
Comments Off

Exemple d’utilisation des threads avec ‘Thread Local Storage’

{filelink=16761} import threading   local_T = threading.local( ) print 'Dans le Thread principal, shared_var modifié à 32' local_T.shared_var = 32   def sub_Thread( ): print 'Dans le sous Thread, shared_var modifié...
Comments Off

Vérouiller ou déverouiller un thread en utilisant le concepte d’exclusion mutuelle

{filelink=16764}   import thread   def compteur(myId, val): for i in range(val): mutex.acquire() # Acquérir le verouillage print '[%s] => %s' % (myId, i) ...