Import ο "χρόνος " ενότητα με την εντολή " του χρόνου εισαγωγής . " 2
Χρησιμοποιήστε την εντολή " time.sleep ( 2 ) " να καθυστερήσει την εκτέλεση του προγράμματος για 2 δευτερόλεπτα .
εικόνων 3
Καθυστέρηση για μικρότερες χρονικές περιόδους χρησιμοποιώντας δεκαδικούς αριθμούς. Για παράδειγμα, χρησιμοποιήστε " time.sleep ( .005 ) " να καθυστερήσει για 5 χιλιοστά του δευτερολέπτου . Η καθυστέρηση αυτή δεν είναι αξιόπιστα ακριβή , ωστόσο, επειδή άλλα θέματα εκτός Python μπορεί να λειτουργεί .
Η 4
Καλέστε λειτουργίας αμέσως μετά την « time.sleep " εντολή για να τρέξει μετά από την καθυστέρηση .
Η προγραμματιστής αντικείμενο
5
εισαγωγή του « χρόνου » και « προγραμματι " modules με την εντολή "του χρόνου εισαγωγής , προγραμματι . "
Η 6
Δημιουργία προγραμματιστής αντικείμενο με μια εντολή όπως "πρόγραμμα = sched.scheduler ( time.time , time.sleep ) . " Οι δύο επιχειρήματα είναι μια συνάρτηση που επιστρέφει την τρέχουσα ώρα και ένα που προκαλεί καθυστέρηση . Μπορείτε να χρησιμοποιήσετε άλλες λειτουργίες εκτός από τις «χρόνος» μονάδα , όπως για παράδειγμα , εάν δημιουργείτε μια προσομοίωση που υλοποιεί τη δική σας μεταβλητή του χρόνου του .
Η 7
Προσθέστε μια συνάρτηση με το χρονοδιάγραμμα με μια εντολή όπως " το πρόγραμμα . εισάγετε ( 2,1 , εκτύπωση , '0 ') . " Η λειτουργία " print" έχει προγραμματιστεί να τρέξει 2 δευτερόλεπτα αφού αυτή η εντολή εκτελείται , με το '0 επιχείρημα . Το δεύτερο επιχείρημα ( '1 ') είναι η προτεραιότητα αυτής της εκδήλωσης , η οποία θα πρέπει να σταθμίζεται σε σχέση με άλλες εκδηλώσεις στην ατζέντα.
8
Ξεκινήστε το χρονοδιάγραμμα με την εντολή " schedule.run ( ) . " Σημειώστε ότι η καθυστέρηση κάθε συμβάν είναι σε σχέση με όταν "enter " ονομάζεται , όχι όταν "τρέχει " ονομάζεται .
Εικόνων Timer αντικείμενο
Η 9
Εισαγωγή του μαθήματος " threading " με την εντολή " σπείρωμα εισαγωγής . "
10
δημιουργήσετε ένα νέο αντικείμενο Timer με μια εντολή όπως " timer = threading.Timer ( 5 , εκτύπωση , '0 ') . " Η μορφή είναι το ίδιο με το "enter" λειτουργία στο " προγραμματι " ενότητα , αλλά δεν έχει κανένα επιχείρημα προτεραιότητας .
Η 11
Ξεκινήστε το χρονόμετρο με την εντολή " timer.start ( ) . " Η καθυστέρηση αρχίζει αυτήν την εντολή . Άλλες εντολές μπορούν να εκτελούνται πριν από το χρονόμετρο τελειώνει σε αναμονή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα