Dator
 |  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 skapar en annan process i Python

    I datorprogrammering , skapa program som använder mer än en process som kallas multiprogrammering eller multitasking . Skriva program som använder flera processer låta dem dela systemresurser , och schemalägga flera uppgifter på något sätt för att slutföra viktigare uppgifter först och samtidigt spara mindre viktiga arbete för efter . Den Python " Process " -klassen kan du skapa fler processer i ett program och initiera dem med " start ( ) " metoden . Starta inte en process mer än en gång i ditt program . Instruktioner
    1

    Öppna ett Python programfil . Sätt markören på den översta raden
    2

    Skriv följande kod : .

    Från multi- import Process

    här raden importerar processen , från det multi paket som låter dig använda flera processer i din Python program
    3

    Skriv följande kod : .

    om __ name__ == ' __main__ ' :

    p = process ( target = funk , args = ( arg1 , arg2 , ...) ) katalog

    den första raden för att se om programmet körs för närvarande den viktigaste processen i systemet . Om så är fallet , skapar nästa rad ett nytt objekt Process klass som kallas " p ". Som en del av sin initiering , kallar det lite tidigare definierad funktion som kallas " funk " och levererar argument till det . Ändra dessa två parametrar för att använda en funktion som redan definierats i din Python program
    4

    Skriv följande kod : .

    P.start ( ) katalog

    Denna linje helt enkelt startar en ny process genom anrop av "p" objektets start ( )-metod. Denna process körs i samband med den överordnade processen tills färdigställande .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man testar för Intersecten av två linjerna i Pyth…
    ·Hur man kan dela in Python
    ·Hur konvertera Celsius till Fahrenheit på Python
    ·Hur bli av hållare i Python Array
    ·Hur man skriver ett skript som raderar filer
    ·Så här importerar en Python , från ett interaktivt s…
    ·Icke - root installation av python-moduler
    ·Hur man testar i en lista i Python
    ·Hur Extrahera processoranvändning Med Python
    ·Hur man testa om Iterable i Python
    Utvalda artiklarna
    ·Hur man deklarerar en konstant sträng i C programmerin…
    ·Hur man gör en triangel i Java
    ·Hur man tolka en HTML -fil med Ruby
    ·Hur Design Joomla menymallar
    ·Hur man gör en genväg för en burk i VBS
    ·Skillnader mellan konstruktioner och Klasser
    ·Fördelar med diagram dataflödet
    ·Hur man skapar ett skript tillgång till Cpanel
    ·Hur man uppdaterar en Display Field Använda JavaScript…
    ·Hur man använder en switch fall med Enum
    Copyright © Dator Kunskap http://www.dator.xyz