Lanciare l' interprete della riga di comando Python
2
digitare i seguenti comandi per inizializzare la GUI : .
From Tkinter import * < br root>
= Tk ( ) per
orologio = Label (root ) per
clock.pack ( )
3
definire una variabile per memorizzare il tempo di precedenza. Si noti che il segno uguale è seguito da due virgolette singole .
Prevtime = ''
Potrai confrontare questa variabile per il tempo corrente per vedere se l'orologio ha bisogno di essere aggiornato .
4
dichiarare una funzione per aggiornare l'orologio :
def updateclock ( ) :
5
Entab seguenti tre comandi per renderli parte della funzione :
globale prevtime
NEWTIME = time.strftime ( '% I: % M: % S % p' ) per
se prevtime = NEWTIME :
la funzione " strftime " restituisce una stringa leggibile che contiene il tempo . " Prevtime " è dichiarata come globale in modo che il suo valore persistere in più chiamate a
6
doppio entab questi prossimi due comandi per renderli parte della "if" " updateclock . " : < br
prevtime > = NEWTIME
clock.configure ( text = NEWTIME ) per
Questi comandi aggiornano l'orologio e il tempo variabile precedentemente accessibile se necessario.
7
single- entab il seguente comando per rendere la funzione ripetono periodicamente :
clock.after ( 500 , updateclock ) economici 8
Inserire una riga vuota per chiudere la funzione. Il prompt interprete regolare ( " >>> " ) restituisce
9
avviare l'orologio chiamando la funzione " updateclock " : .
Updateclock ( ) per
Il tuo orologio è ora funziona nella sua finestra .
Programmazione © www.354353.com