Ξεκινήστε με την Python γραμμής εντολών διερμηνέα 2
Πληκτρολογήστε τις ακόλουθες εντολές για να προετοιμάσει το GUI : .
Από εισαγωγικούς TkInter *
root
= Tk ( )
ρολογιού = Label ( root )
clock.pack ( )
εικόνων 3
Ορίστε μια μεταβλητή για να αποθηκεύσουμε η πρόσβαση προηγουμένως χρόνου . Σημειώστε ότι το σύμβολο της ισότητας ακολουθείται από δύο μονά εισαγωγικά .
Prevtime = ''
Θα συγκρίνουμε αυτή τη μεταβλητή με την τρέχουσα ώρα για να δείτε αν το ρολόι πρέπει να ενημερωθεί .
Φτηνές 4
κηρύξει μια λειτουργία για να ενημερώσετε το ρολόι :
def updateclock ( ) :
5
Entab οι ακόλουθες τρεις εντολές για να γίνουν μέρος της λειτουργίας κάνει :
παγκόσμια prevtime
Newtime = time.strftime ( % I : % M : % S % p ' )
αν prevtime = Newtime : !
Η λειτουργία " strftime " επιστρέφει ένα string που περιέχει αναγνώσιμο το χρόνο . " Prevtime " έχει χαρακτηριστεί ως παγκόσμια , έτσι ώστε η τιμή του θα συνεχιστεί σε πολλαπλές κλήσεις προς
Η 6
διπλό entab αυτά τα επόμενα δύο εντολές για να γίνουν μέρος του " if" κάνει " updateclock . " :
prevtime = Newtime
clock.configure ( text = Newtime )
Αυτές οι εντολές ενημερώσετε το ρολόι και την πρόσβαση προηγουμένως μεταβλητή του χρόνου , αν είναι απαραίτητο .
Η 7
Single - entab την ακόλουθη εντολή για να κάνει τη λειτουργία επαναλαμβάνονται περιοδικά :
clock.after ( 500 , updateclock )
8
Τοποθετήστε μια κενή γραμμή για να κλείσετε τη λειτουργία . . Η τακτική προτροπή διερμηνέας ( " >>> " ) επιστρέφει
Η 9
Ξεκινήστε το ρολόι με την κλήση του " updateclock " λειτουργία :
updateclock ( )
το ρολόι λειτουργεί πλέον στο παράθυρό του .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα