Python es un lenguaje de programación de alto nivel con muchos módulos estándar incluye para ayudar a desarrollar rápidamente aplicaciones útiles. Utilice el módulo de "tiempo" para acceder a la hora actual. Puede presentar el tiempo como un reloj digital de actualización automática usando el módulo "tkinter", que le permite crear fácilmente una interfaz gráfica de usuario o GUI, en su aplicación Python.
Instrucciones
1 Lanzar el intérprete de línea de comandos de Python.
2 Escriba los siguientes comandos para inicializar la interfaz gráfica de usuario:
tkinter de importación *
root = Tk ()
reloj = Etiqueta (raíz)
clock.pack ()
3 Definir una variable para almacenar el tiempo que haya accedido anteriormente. Tenga en cuenta que el signo igual es seguido por dos comillas simples.
prevtime = ''
Vas a comparar esta variable en el momento actual para ver si el reloj necesita ser actualizado.
4 Declarar una función para actualizar el reloj:
updateclock def ():
5 Entab los siguientes tres comandos para que sean parte de la función:
global prevtime
NEWTIME = time.strftime ( '% I:% M:% S% P')
si prevtime = NEWTIME:
La función "strftime" devuelve una cadena legible que contiene el tiempo. "Prevtime" se declara como global, de modo que su valor se mantendrá a través de múltiples llamadas a "updateclock."
6 Haga doble entab estos próximos dos comandos para que sean parte de la instrucción "if":
prevtime = newtime
clock.configure (texto = NEWTIME)
Estos comandos actualizan el reloj y la variable de tiempo que haya accedido previamente, si es necesario.
7 Single-entab el siguiente comando para hacer que la función se repite periódicamente:
clock.after(500, updateclock)
8 Inserte una línea en blanco para cerrar la función. El símbolo del intérprete regular ( ">>>") devuelve.
9 Iniciar el reloj llamando a la función "updateclock":
updateclock ()
Su reloj está ahora funcionando en su ventana.