Slik starter en Script som en egen prosess i Python

Programmeringsspråket Python har et omfattende bibliotek av innebygde kode moduler. Disse modulene løse vanlige programmeringsoppgaver og kan dramatisk redusere programutvikling tid. For eksempel har Python standard bibliotek en modul som heter "delprosess" som lar deg kjøre et skript som en egen prosess bruker så lite som en linje med kode. Dette kan forkorte applikasjonsutvikling ganger fordi du kan ringe utføre andre skript og programmer fra i koden.

Bruksanvisning

1 Åpne IDLE tekst editor som følger med Python nedlasting. Den IDLE teksteditor er funnet i Program Files (eller Programmer for Macintosh), i Python katalogen. En tom kildekode fil åpnes i IDLE tekst editor vinduet.

2 Importer "subprosessen" modul ved å skrive følgende uttalelse på toppen av kildekoden filen:

import delprosess

3 Erklærer en streng som vil lagre den kjør kommandoen du ønsker å kjøre inn som en egen prosess. For eksempel, hvis du ønsker å opprette en ny forekomst av Python script "scriptName.py." kan du skrive følgende:

args = "python scriptName.py"

4 Ring subprocess.Popen funksjon. Dette vil kjøre kommandoen fra forrige trinn. Syntaksen for denne funksjonen ser slik ut:

p = subprocess.Popen (args)

5 Kjør programmet ved å trykke F5-tasten. Python vil kjøre skriptet, som deretter utfører Python ledeteksten som en egen prosess.

Hint

  • Hvis du ikke har Python på datamaskinen, kan du laste den ned (se lenke i Resources).