“Conocimientos Programación>Python Programming

Cómo hacer un reloj en Python

2013/9/17
Python es un lenguaje de programación de alto nivel con muchos módulos estándar que se incluyen para ayudarle a desarrollar rápidamente aplicaciones útiles. Utilice el módulo de "tiempo " para acceder a la época actual. Usted puede presentar la hora como un reloj digital de actualización automática con 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

Inicie el intérprete de línea de comandos Python
2

Escriba los siguientes comandos para inicializar la GUI: .

De tkinter import *
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 función para actualizar el reloj :

def updateclock ():
5

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

mundial prevtime

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

si prevtime = NewTime :
< p> 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
6

doble entab estos próximos 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 función se repiten periódicamente :

clock.after (500, updateclock )
8

Insertar una línea en blanco para cerrar la función . ( " >>>" ) Devuelve el prompt intérprete habitual
9

iniciar el reloj llamando a la función " updateclock ": .

Updateclock ()
< p> el reloj está funcionando en su ventana .

Python Programming
Cómo publicar páginas Web con Python
Cómo insertar un retardo en el Código Python
Lista de Python Herramientas
Cómo depurar Python
Cómo ejecutar código Python
Cómo criar una advertencia en Python
Funciones con Arrays & Alcance en Numerical Python
Cómo redondear los números de punto flotante en Python
Conocimientos Informáticos © http://www.ordenador.online