How do I create an automatically updating GUI using Tkinter?

from Tkinter import * import time #Tkinter stuff class App(object): def __init__(self): self.root = Tk() self.labeltitle = Label(root, text="", fg="black", font="Helvetica 40 underline bold") self.labeltitle.pack() self.labelstep = Label(root, text="", fg="black", font="Helvetica 30 bold") self.labelstep.pack() self.labeldesc = Label(root, text="", fg="black", font="Helvetica 30 bold") self.labeldesc.pack() self.labeltime = Label(root, text="", fg="black", font="Helvetica 70") self.labeltime.pack() self.labelweight = Label(root, text="", … Read more

Tkinter window says (not responding) but code is running

I have a program that runs a long process after you click an action button. As the process is running the root window will say that it is not responding even though I know the program is running in the background. This program is going to be released to a few people that I work with and I want to make sure they don’t freak out and close the window when they see this. The solution I have is sitting a root.update in the loop of the process that is running but I am not sure this was the best fix.

Python / Pandas – GUI for viewing a DataFrame or Matrix

There are 2 different ways how these widgets can access their data. The traditional way involves widgets which include internal containers for storing data. This approach is very intuitive, however, in many non-trivial applications, it leads to data synchronization issues. The second approach is model/view programming, in which widgets do not maintain internal data containers