Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment trouver des majuscules dans …
  • Comment lire et écrire des fichiers…
  • Comment utiliser Python pour récupé…
  • Comment faire pour supprimer Newline…
  • Comment créer un bloqueur Word 
  • Comment lire les fichiers txt en Tup…
  • Comment générer une alerte en Pyth…
  • Comment programmer une araignée Ema…
  • Comment faire pour exécuter trois b…
  • Comment exporter une suite de tests …
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment enfiler en Python

    En informatique , un thread est un cadre pour l'exécution du programme . Une application multithread possède plusieurs threads qui s'exécutent sur ​​eux-mêmes, à moins que le programmeur force synchronisation explicite entre les fils donnés. Un thread est léger et efficace dans l'utilisation des ressources informatiques, à la différence d'un processus , pas d'espace d'adressage mémoire distinct doit être créé pour un fil. En particulier, vous pouvez écrire des applications Python multithread à l'aide de primitives définies dans le cadre de la bibliothèque standard. Instructions
    1

    inclure les lignes suivantes au début de votre code Python :

    importation fil

    import threading
    2

    Définir une fonction distincte pour encapsuler le code que le nouveau thread se déroulera , comme dans l' exemple de code suivant :

    importation fois

    def myThreadFunction ( timeToWait ) :

    print ' fil à propos d'attendre '+ str ( timeToWait ) + " secondes. "

    time.sleep ( timeToWait )

    print' discussion terminée attente '+ str ( timeToWait ) + " secondes. " < br >

    l'exemple de code attendra secondes " timeToWait " , annonçant le début et la fin de cet intervalle de temps
    3

    Créer le fil comme dans l'exemple de code suivant : . < br >

    thread.start_new_thread ( myThreadFunction , (10) )

    le premier argument de la fonction " thread.start_new_thread ()" de la bibliothèque est le nom de la fonction encapsulant le code du fil , le second argument est une tuple avec tout ce que les besoins des paramètres de fonction. Pour l'exemple , le triplet a un seul élément entier - le nombre de secondes que nous voulons le fil d'attendre avant de sortir

    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment exécuter un script Python partir d'un shell 
  • Comment configurer des répertoires de projet en Python 
  • Comment faire pour installer Python sous Ubuntu manuelle 
  • Comment faire pour extraire le premier chiffre Python 
  • Comment utiliser l'héritage dans Python 
  • Comment arrondir des nombres à virgule flottante en Python 
  • Comment faire pour convertir les entiers en chiffres Python 
  • Comment utiliser Python pour récupérer les données API 
  • Comment créer un fichier en Python 
  • Comment faire pour modifier autocueillette et PYC Fichiers 
  • Connaissances Informatiques © http://www.ordinateur.cc