| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan Kill a Thread Med FG i Python
    Multithreading tillader forskellige opgaver, der skal udføres samtidig af processorer i moderne computere . I sprog som Python , kan dette være praktisk for at køre lange beregningsmæssige opgaver eller opgaver , der tager en variabel mængde af tid, såsom web anmodninger. Dog kan multithreading forhindre din Python program fra at blive dræbt via et tastatur interrupt . Du kan bruge Unix " fg " kommando til at skifte tilbage til forgrunden processen efter afbryde en tråd kører i baggrunden . Instruktioner
    1

    Start et Python program, der bruger trådning. Følgende kode er en bare-bone eksempel Python program, der bruger threading : Hej

    import threading

    klasse workerThread ( threading.Thread ) : def __ init__ (selv , værdi) threading.Thread.__init__ ( self ) self.value = valuedef run (selv-) result = some_computation ( self.value ) log ( "% s afkast % s ". % ( self.value , resultat) )

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

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

    Tryk på " Ctrl" + "Z" på dit tastatur til at suspendere den aktuelle opgave .
    3

    Enter " kill % % " i kommandolinjen for at sende bløde dræbe signal til den kørende Python -processen .
    4

    Indtast " fg " kommando i kommandoprompten for at skifte tilbage til Python kører i forgrunden.
    5.

    Tryk på " Ctrl " + " C "for at dræbe Python og vende tilbage til kommandoprompten.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Wish spil 
    ·Hvordan du indstiller din Python Path 
    ·Hvordan laver man en iterativ Program i Python 
    ·Sådan fjernes Tomme Underlister med Python 
    ·Hvordan laver permanente ændringer Sys.Path 
    ·Sådan importeres en Python fil til at arbejde i en Pyt…
    ·Sådan Count Down in range i Python 
    ·Hvad er Python til Windows PC 
    ·Sådan filtreres et nummer i en Sequence 
    ·Sådan Square Elementer i en liste i Python 
      Anbefalede Artikler
    ·Visual Basic Udtryk og definitioner 
    ·Sådan oprettes Multiple SPF Records 
    ·Sådan tvinge nogen fil i en UTF- 8 i Perl 
    ·Hvad Er MARC format 
    ·Hvordan man laver en Matrix og udfyld det med tilfældi…
    ·Sådan Fix tabulatorinterval i Eclipse 
    ·Hvordan at skelne mellem DFA & NDFA 
    ·Sådan Flet en Sortér i Python 
    ·Sådan Set timeout Sessions i iFrame 
    ·Sådan Parse en CSV-fil i VB 
    Copyright © Computer Viden http://www.computerdk.com