How do I create an automatically updating GUI using Tkinter?

后端 未结 5 1760
梦如初夏
梦如初夏 2020-11-30 10:40
from Tkinter import *
import time
#Tkinter stuff

class App(object):
    def __init__(self):
        self.root = Tk()

        self.labeltitle = Label(root, text=\"\         


        
5条回答
  •  半阙折子戏
    2020-11-30 11:33

    if you want to change label dynamically

    self.dynamiclabel=StringVar()
    self.labeltitle = Label(root, text=self.dynamiclabel,  fg="black", font="Helvetica 40 underline bold")
    self.dyanamiclabel.set("this label updates upon change")
    self.labeltitle.pack()
    

    when ever you get new value then just use .set()

    self.dyanamiclabel.set("Hurrray! i got changed")
    

    this apply to all the labels.To know more read this docs

提交回复
热议问题