Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan Kill a Tråd Med FG i Python
    Multithreading tillater forskjellige oppgaver som skal utføres samtidig av prosessorer i moderne datamaskiner . I språk som Python , kan dette være gunstig for å kjøre lange beregningsorientert oppgaver eller oppgaver som tar en variabel mengde tid, for eksempel web- forespørsler. Imidlertid kan multithreading hindre Python-programmet fra å bli drept via et tastatur interrupt . Du kan bruke Unix " FG "-kommandoen for å bytte tilbake til forgrunnen prosessen etter avbryte en tråd som kjører i bakgrunnen . Instruksjoner
    en

    Start en Python-program som bruker threading . Følgende kode er et bare- bones eksempel Python -program som bruker threading : en

    import threading

    klasse workerThread ( threading.Thread ) : def __ init__ (egen , verdi) threading.Thread.__init__ ( selv ) self.value = valuedef run (egen ) resultat = some_computation ( self.value ) log ( "% s avkastning % s ". % ( self.value , resultat) )

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

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

    Trykk " Ctrl" + "Z" på tastaturet for å suspendere den aktuelle oppgaven.
    3

    Enter "kill %% " inn i kommandolinjen for å sende en myk kill signal til å kjøre Python -prosessen .
    4

    inn på " FG " inn i ledeteksten til å bytte tilbake til Python kjører i forgrunnen .
    5

    Trykk " Ctrl" + " C "for å drepe Python prosessen og gå tilbake til ledeteksten .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en buffer i Python 
    ·Slik bruker du en Double -For Loop på Python 
    ·Python triks 
    ·Funksjoner Med Arrays & Ranges i Numerical Python 
    ·Slik installerer LiveWires Pakker i Python 
    ·Hvordan bryte en streng i Python 
    ·Hvordan bruke MiKTeX Med Python 
    ·Hvordan Swap 8 - Byte Big Endian i Python 
    ·Hvordan du løser IP i Python 
    ·Hvordan å tillate en bruker til Input Range i Python 
      Anbefalte artikler
    ·Hvordan sette opp en tilkobling String i App innstillin…
    ·Hvordan lage en temperatur Konvertering Program i QBasi…
    ·Hvordan endre navn på en fil i PHP 
    ·Hvordan legge til en rad i DataGridView 
    ·Hvordan sette en JSP variabel i et program Scope 
    ·Hvordan redigere TPL filer 
    ·Hvordan Kill DOS Command 
    ·Hvordan bruke Visual C + + Debugger 
    ·Hvordan beregne lengden på String 
    ·Hvordan lage en Dobbelt - lenket liste i C Programming 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/