|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man dödar en gänga med FG i Python

    Multitrådning gör olika uppgifter som ska utföras samtidigt av processorer i moderna datorer . I språk som Python , kan detta vara praktiskt för att köra långa computational uppgifter eller uppgifter som tar en varierande mängd tid , såsom webbegäranden . Dock kan multitrådning hindra din Python program från att dödas via ett tangentbord avbrott . Du kan använda Unix " FG " kommandot för att växla tillbaka till förgrunden processen efter avbryta en tråd som körs i bakgrunden . Instruktioner
    1

    Starta ett Python -program som använder threading . Följande kod är en hake med exempel Python -program som använder threading :

    import gängning
    workerThread

    klass ( threading.Thread ) : def __ init__ ( jaget , värde ) threading.Thread.__init__ ( själv ) self.value = valuedef run (egen ) result = some_computation ( self.value ) log ( " % s avkastning % s ". % ( self.value , resultat ) ) katalog

    def main ( ) : . workerThread ( some_value ) start ( ) workerThread ( another_value ) start ( ) katalog p Om __ name__ == " __main__ " : . main ( )
    2

    Tryck " Ctrl " + " Z " på tangentbordet för att avbryta den aktuella uppgiften .
    3

    Enter " kill % % " i kommandoraden för att skicka en mjuk döda signal till kör Python -processen .
    4

    Ange " FG " kommando i kommandotolken för att växla tillbaka till Python körs i förgrunden .
    5

    Tryck " Ctrl " + " C " att döda Python processen och återgå till kommandotolken .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera PY filer till PYC
    ·Hur man använder en dubbel - För Loop på Python
    ·Hur Multiplicera alla element i en lista med Python
    ·Hur man öppnar en fil med Python Interpreter
    ·Hur man testar för Numbers Med Python
    ·Hur Code Nim för Python
    ·Hur man bestämma kompatibiliteten med Python
    ·Så här importerar GTK Python
    ·Hur Graph med programvara för Python
    ·Hur man skapar en ny mapp programmässigt i Python
    Utvalda artiklarna
    ·Expanderande PHP Meny Tutorial
    ·Konvertera Pseudo koder till flödesscheman
    ·Hur man sätter in en JPG till data Fönster
    ·Ta bort filer med T - SQL
    ·Hur man skriver testfall för en webbsida
    ·Hur man deklarerar en global variabel i VBA
    ·Hur man hittar en sträng i Java
    ·Hur man spela upp en ljudfil i PHP
    ·Skillnader mellan HTML 5 och HTML 4
    ·Hur du jämför Tid i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz