Cmo hacer un reloj en Python
Share on facebook Share on twitter Share on email Share on print More
Sharing Services 1
Python es un lenguaje de programacin de alto nivel con muchos mdulos estndar que
se incluyen para ayudarle a desarrollar rpidamente aplicaciones tiles. Utilice el
mdulo de "tiempo " para acceder a la poca actual. Usted puede presentar la hora
como un reloj digital de actualizacin automtica con el mdulo " tkinter " , que le
permite crear fcilmente una interfaz grfica de usuario o GUI, en su aplicacin Python.
Instrucciones
1
Inicie el intrprete de lnea de comandos Python
2
Escriba los siguientes comandos para inicializar la GUI: .
De tkinter import * < br > root
= Tk ()
reloj = Label (root )
clock.pack ()
3
Definir una variable para almacenar la hora previamente visitada . Tenga en cuenta que
el signo igual es seguida por dos comillas simples .
Prevtime = ''
Te comparas esta variable a la hora actual para ver si el reloj necesita ser actualizado .
4
declarar una funcin para actualizar el reloj :
def updateclock ():
5
entab los tres comandos siguientes para que sean parte de la funcin :
mundial prevtime
NewTime = time.strftime ( ' % H: % M :% S % p')
si prevtime = NewTime :
< p> la funcin " strftime " devuelve una cadena legible que contiene el tiempo. "
Prevtime " se declara como global, de modo que su valor se mantendr a travs de
mltiples llamadas a
6
doble entab estos prximos dos comandos para que sean parte del " if" " updateclock .
":
prevtime = NewTime
clock.configure ( text = NewTime )
Estos comandos actualizan la hora y la variable tiempo accedido anteriormente si es
necesario.
7 < p > Single - entab el siguiente comando para hacer que la funcin se repiten
peridicamente :
clock.after (500, updateclock )
8
Insertar una lnea en blanco para cerrar la funcin . ( " >>>" ) Devuelve el prompt
intrprete habitual
9
iniciar el reloj llamando a la funcin " updateclock ": .
Updateclock ()
< p> el reloj est funcionando en su ventana .