| 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 oprettes en anden proces i Python
    I edb-programmering , skaber programmer, der bruger mere end én proces kaldes multiprogramming eller multitasking. Skrivning programmer, der bruger adskillige processer lad dem dele system ressourcer, og planlægge flere opgaver på en eller anden måde at gennemføre mere vigtige opgaver først og samtidig spare mindre vigtigt arbejde for efter . Python "Process "-klassen kan du oprette ekstra processer i et program , og initialisere dem med " start () "-metoden. Må ikke begynde en proces mere end én gang i dit program. Instruktioner
    1

    Åbn en Python program fil. Sæt markøren på den øverste linje
    2

    Indtast følgende kode : .

    Fra multiprocessing import Process

    Denne linje importerer Process klassen fra multiprocessing pakke, som lader dig bruge flere processer i din Python program
    3

    Indtast følgende kode : .

    hvis __ name__ == ' __main__ ' : Hej

    p = Process ( target = funktioner , args = ( arg1 , arg2 , ...) )

    den første linje kontrol for at se, om programmet kører i øjeblikket den vigtigste proces på systemet . Hvis ja, skaber den næste linje en ny proces klasse objekt kaldet " p ". Som led i sin initialisering , kalder det noget tidligere defineret funktion kaldet " funk ", og leverer argumenter for det. Ændre disse to parametre til at bruge en funktion allerede defineret i din Python program
    4

    Indtast følgende kode : .

    P.start ()

    Denne linje simpelthen starter en ny proces ved at kalde "p" objekts start ( ) metode. Denne proces kører sammen med den overordnede proces , indtil afslutning.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Break en streng i Tegn i Python 
    ·Sådan Flatten Lister i Python 
    ·Sådan : regex til at parse XML 
    ·Sådan oprettes en buffer i Python 
    ·Sådan Invoke Python script fra Terminal 
    ·Sådan kører en Python fil 
    ·Sådan Gør String Sammenkædning i Python 
    ·Sådan Definer globale variabler i Python 
    ·Sådan se fejl i Python 
    ·Sådan Vedhæft en Array i Python 
      Anbefalede Artikler
    ·Sådan bruges Script Task i SSIS 2008 
    ·Hvordan man skriver simple algoritmer 
    ·Sådan Konverter Binary til Byte 
    ·Sådan fjernes en fil fra Git Commit 
    ·Jeg kan ikke Render JSP filer i IE 8.0 
    ·Sådan Konverter Alt til store bogstaver Med PHP 
    ·Sådan overbelaste en funktion i C + + 
    ·Sådan Indsæt en dato i en DB2-database 
    ·Sådan Slet fra en MySQL-database 
    ·Sådan fjernes SVN historie i Eclipse 
    Copyright © Computer Viden http://www.computerdk.com