Python è un linguaggio di programmazione ad alto livello , con molti moduli standard inclusi per aiutarvi a sviluppare rapidamente applicazioni utili . Utilizzare il modulo " tempo" per accedere al tempo corrente . È possibile presentare il tempo come un orologio digitale auto- aggiornamento tramite il modulo " Tkinter " , che permette di creare facilmente una interfaccia utente grafica , o GUI , nella vostra applicazione Python . Istruzioni
1
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 :
< p > 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 < p > 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 < p > Il tuo orologio è ora funziona nella sua finestra .