Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να δημιουργήσετε μια άλλη διαδικασία σε Python

Σε προγραμματισμός ηλεκτρονικών υπολογιστών , δημιουργία προγραμμάτων που χρησιμοποιούν περισσότερες από μία διαδικασία ονομάζεται πολυπρογραμματισμού ή multitasking . Γράφοντας προγράμματα που χρησιμοποιούν διάφορες μεθόδους να τους αφήσουμε να μοιράζονται τους πόρους του συστήματος , και να προγραμματίσετε τα πολλαπλά καθήκοντα με κάποιο τρόπο να ολοκληρωθεί πιο σημαντικά καθήκοντα πρώτη παράλληλη εξοικονόμηση λιγότερο σημαντικό έργο για μετά . Η Python κατηγορία " Process" σας επιτρέπει να δημιουργήσετε πρόσθετες διαδικασίες σε ένα πρόγραμμα και να προετοιμάσει τους με το " start () » μέθοδο. Μην ξεκινήσετε μια διαδικασία περισσότερο από μία φορά στο πρόγραμμά σας . Οδηγίες
Η

1 Ανοίξτε ένα αρχείο προγράμματος Python . Τοποθετήστε τον κέρσορα στο πάνω μέρος της γραμμής 2

Πληκτρολογήστε τον ακόλουθο κώδικα : .

Από πολυ Διαδικασία εισαγωγής

Αυτή η γραμμή εισάγει την κλάση της διαδικασίας από το πακέτο πολυ που σας επιτρέπει να χρησιμοποιείτε πολλαπλές διεργασίες στο πρόγραμμά σας Python
εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα : .

αν __ name__ == ' __main__ » :

p = διαδικασία ( target = λειτουργία , args = ( arg1 , arg2 , ... ) )

η πρώτη γραμμή ελέγχει για να δει εάν το πρόγραμμα εκτελείται αυτήν τη στιγμή την κύρια διεργασία στο σύστημα . Αν ναι , η επόμενη γραμμή δημιουργεί ένα νέο αντικείμενο της διαδικασίας που ονομάζεται κατηγορία "ρ". Στο πλαίσιο της προετοιμασίας της , καλεί κάποια προηγουμένως καθορισμένη λειτουργία που ονομάζεται " λειτουργία " και προμηθεύει επιχειρήματα για να το . Αλλάξτε αυτές τις δύο παραμέτρους για να χρησιμοποιήσετε μια λειτουργία που έχουν ήδη οριστεί στο πλαίσιο του προγράμματός σας Python
Η

4 Πληκτρολογήστε τον ακόλουθο κώδικα : .

P.start ( )

Αυτή η γραμμή απλά ξεκινά μια νέα διαδικασία , καλώντας την έναρξη του " p" αντικειμένου (μέθοδος ) . Η διαδικασία αυτή λειτουργεί σε συνδυασμό με τη διαδικασία μητρική έως ότου ολοκληρωθεί.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα