I have a UI built in Tkinter. The user can type in some inputs and hit "Run" When the "Run" occurs, a program executes that could take 30 seconds or more! The problem is that this blocks the graphics updating.
At the beginning, I set a Label to "Running program..." and at the end I set the Label to "Finished running." Also, throughout running the program, I set the Label to various things like "Finished task X, starting task Y"
Anyone experts know the standard way to do something like this?
You guys are so smart compared with me - I'm new to Tkinter.