Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come creare un altro processo in Python

Nella programmazione di computer , la creazione di programmi che utilizzano più di un processo che viene chiamato multiprogrammazione o multitasking . Scrittura di programmi che utilizzano diversi processi lasciarli condividere le risorse di sistema , e di pianificare più attività in qualche modo a completare prima i compiti più importanti , mentre il risparmio di lavoro meno importante per dopo . Il Python classe "Processo" consente di creare processi aggiuntivi in un programma e li inizializza con il metodo "start ( ) " . Non iniziare un processo più di una volta nel programma. Istruzioni
1

Aprire un file di programma Python . Inserire il cursore sulla riga superiore
2

digitare il seguente codice : .

Da multiprocessing importazione Processo

Questa riga importa la classe Process dal pacchetto multiprocessing che consente di utilizzare più processi nel programma Python
3

digitare il seguente codice : .

if __ name__ == ' __main__ ' :

p = processo ( target = funzioni , args = ( arg1 , arg2 , ...) ) per

I primi controlli in linea per verificare se il programma è in esecuzione il processo principale sul sistema . In caso affermativo , la riga successiva crea un nuovo oggetto classe Process denominata "p ". Come parte della sua inizializzazione , chiama una funzione definita in precedenza chiamata " funzione " e fornisce argomenti ad esso . Cambiare questi due parametri per usare una funzione già definito all'interno del programma Python
4

digitare il seguente codice : .

P.start ( ) per

Questa linea semplice inizia un nuovo processo chiamando il metodo start dell'oggetto " p" ( ) . Questo processo viene eseguito in concomitanza con il processo padre fino al completamento.

 

Programmazione © www.354353.com