Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment installer une carte Python 
  • Un tutoriel sur les types de chaîne…
  • Fonction externe et portée en Pytho…
  • Comment filtrer un numéro dans une …
  • Comment puis-je imprimer la sortie e…
  • Comment effacer un tableau ou une li…
  • Comment déterminer la longueur du d…
  • Comment fonctionne la circulation Py…
  • Comment faire pour modifier le chemi…
  • Comment faire pour effacer l'écran …
  •   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 tuer un thread avec FG en Python

    Multithreading permet aux différentes tâches qui doivent être exécutées simultanément par des processeurs dans les ordinateurs modernes. Dans les langages tels que Python, ce qui peut être pratique pour l'exécution de tâches ou des tâches qui prennent une quantité variable de temps, comme les requêtes Web de calcul longs . Toutefois , le multithreading peut empêcher votre programme Python d'être tué par une interruption du clavier . Vous pouvez utiliser la commande Unix "fg" pour revenir au processus de premier plan après l'interruption d'un fil conducteur dans le fond. Instructions
    1

    démarrer un programme Python qui utilise threading. Le code suivant est un exemple programme bare-bones Python qui utilise filetage :

    importation enfiler
    WorkerThread de classe

    ( threading.Thread ) : def __ init__ (self, valeur ) threading.Thread.__init__ ( auto ) self.value = valuedef course (auto ) result = some_computation ( self.value ) log ( "% s % s rendements ». % ( self.value , result))

    def main () : . WorkerThread ( some_value ) start () WorkerThread ( another_value ) start ()

    if __ name__ == " __main__ ": . main ()
    2

    Appuyez sur "Ctrl " + "Z" de votre clavier pour suspendre la tâche en cours .
    3

    Entrez "kill %%" dans la ligne de commande pour envoyer un signal tuer doux au processus en cours d'exécution Python .
    4

    Entrez la commande "fg" dans l'invite de commande pour revenir à Python course au premier plan.
    5

    Appuyez sur "Ctrl " + " C " pour tuer le processus Python et revenir à l' invite de commande.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • DIY Rose Bouquet 
  • Comment formater flotte dans Python 
  • Comment mettre à jour un chemin Python 
  • Prototype de fonction en Python 
  • Comment trier un dictionnaire Python par clés ou valeurs 
  • Python Fonctions d'impression 
  • Comment diviser chaque chaîne de lettres en Python 
  • Comment Ajoute un tableau en Python 
  • Comment faire Division régulier en Python 
  • Comment concevoir un programme pour calculer les notes des étudiants 
  • Connaissances Informatiques © http://www.ordinateur.cc