Python - Nivel 36 - Reto 31 - Aplicación de reloj digital
Вставка
- Опубліковано 20 вер 2024
- En este vídeo seguimos llevando a cabo la aplicación del reloj digital y definimos las funciones necesarias para el reloj y el cronómetro de la aplicación de tkinter.
Código del vídeo:
www.dropbox.co...
ACLARACIÓN:
Para que el cronómetro no se vaya retrasando unos milisegundos cada vez que se actualiza debido a los procesos de escritura de la aplicación, en vez de actualizarlo cada 1000 milisegundos se puede hacer más preciso haciendo que se actualice cada 990 milisegundos.
👏🙏Profesor Manuel González👍
Tengo una duda, creo que hay un error en la función "iniciar_cronometro": resulta que la primera vez que se acciona del botón, el cronómetro espera 1 segundo antes de cambiar de 0 a 1, pero si lo detengo apenas cambia, y luego inicio nuevamente, no espera 1 segundo sino que cambia de número al accionar el botón. O sea que se come 1 segundo cada vez que se discontinúa el cronometrado. Yo lo arreglaría agregando estas líneas en la función "parar_cronometro":
global segundos
segundos -=1
(luego de after_cancel)
Alguien me puede decir como puedo imprimir el texto que se encuentra en un botón?
Gracias.
texto_boton = boton_iniciar.cget("text")
print("Texto del botón iniciar:", texto_boton)