Gráfica

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Autor
    Entradas
  • #11571

    SharkJCG
    Participante

    Necesito imprimir datos obtenidos desde la lectura de un dispositivo RS232. El problema que tengo es básicamente cómo actualizar la información. Puedo leer desde el RS232, lo muestro la primera vez pero al leer los siguientes no sé como actualizarlos. Favor su ayuda con esto. Adjunto un código con la simulación de lo que necesito : Mostrar la pantalla inicial, luego mostrar el nuevo valor leido :

    from tkinter import *

    def showScreen(numero):

    raiz = Tk()

     

    miFrame=Frame(raiz, width=650, height=550)

    miFrame.config(bg=»black»)

     

    miFrame.pack()

     

     

    miLectura=StringVar()

     

     

    raiz.title(«LECTURAS»)

    raiz.resizable(True,True)

    raiz.config(bg=»black»)

     

     

    miLectura.set(str(numero))

     

    turnoLabel=Label(miFrame, text=»Lectura»)

    turnoLabel.grid(row=0, column=0, padx=8, pady=20)

    turnoLabel.config(background=»black», fg=»red», justify=»center», font=(«Arial», 24))

     

    cuadroTurno=Entry(miFrame, textvariable=miLectura, cursor=»Dot», relief=FLAT)

    cuadroTurno.grid(row=2, column=0, padx=8, pady=20)

    cuadroTurno.config(background=»black», fg=»red», justify=»center», font=(«Arial», 40))

     

     

    def codigoBoton(numero) :

    miLectura.set(str(numero))

     

    codigoBoton(numero)

     

    raiz.mainloop()

     

    showScreen(16)

    showScreen(27)

     

     

    #11717

    mac
    Participante

    A ver.  La indentación en Python es como los acentos: no es lo mismo decir  YO SÉ LA CLAVE, que decir YO SE LA CLAVÉ.

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.