Manter ttk.Label atualizado em tempo real?

  • Autor Autor TomasSanchexx
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
TomasSanchexx

TomasSanchexx

Beta
No recomendado
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas,

Me gustaría saber si es posible mantener actualizado en tiempo real un ttk.Label con el texto que muestre.

Ya que lo tengo mostrando un mensaje de una base de datos externa (PyMysql) y me gustaría por ejemplo yo mismo desde la base de datos cambiar el mensaje y que se cambie en la ventana (label) sin tener que cerrar y abrir la aplicación (ventana) nuevamente.

O hace falta alguna librería en especial para mantener todo los datos que muestra en tiempo real.

Cualquier información adicional lo agradeceria.

Saludos.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Si es directamente desde sql/la base de datos (por ejemplo phpmyadmin), puedes crear un trigger con sql.


  1. Desde la aplicación, cada x segundos te fijas en 'FechaActualizado', si fue mas reciente de la ultima vez, vuelves a cargar los datos.
  2. La haces simple y cada x segundos recargas todos los datos. (No recomendaría la 2. si es una aplicación con muchos clientes, haces las querys con apis y además los datos son muchos xD )
Si no quieres hacerlo con sql, y solo actualizas desde un panel crud (por ejemplo en web/php), puedes actualizarle manualmente la columna "FechaActualizado".


(Si entendí mal y lo actualizaras dentro de la aplicación, entonces bastaría con actualizar el valor del label después del query a la bd)
 
Última edição:
Voltar
Topo