Cómo hacer un reloj en Python





Educación

Inicie la línea de comandos de Python intérprete.

Escriba los siguientes comandos para inicializar la interfaz gráfica de usuario:



de Tkinter import *

root = Tk ()

reloj = Label (root)

clock.pack ()

Definir una variable para almacenar el tiempo de precedencia. Tenga en cuenta que el signo igual es seguida por dos comillas simples.

prevtime =''

Puede comparar esta variable en el momento actual para ver si el reloj necesita ser actualizado.

Declarar una función para actualizar el reloj:

updateCLOCK final ():

Entab los siguientes tres comandos para que sean parte de la función:

prevtime mundial

NEWTIME = time.strftime ('% H:% M:% S% p')

si prevtime = NEWTIME:

El " función strftime " devuelve una cadena legible que contiene la hora". Prevtime " se declara como global, de modo que su valor se mantendrá a través de múltiples llamadas a " updateCLOCK".

Haga doble entab estos próximos dos comandos para que sean parte de " si " declaración:

prevtime = NEWTIME

clock.configure (text = NEWTIME)

Estos comandos actualizan el reloj y la variable de tiempo previamente accesible si es necesario.

Solo entab el siguiente comando para hacer la función de repetir periódicamente:

clock.after (500, updateCLOCK)

Insertar una línea en blanco para salir de la función. El intérprete del sistema regular ("> > > ") devuelve.

Comience el día llamando a la función updateCLOCK :

updateCLOCK ()

El reloj ya está funcionando en su propia ventana.



Deja un comentario