Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come fare un orologio in Python

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 :

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