Add this line
Does this give you the expected behavior ?
If yes, you need to read up on Event processing in Tkinter.
Here's a good article that explains it:
On 2/3/18, John Sampson via Tkinter-discuss <email@example.com> wrote:
> I have a method in in which I have the line:
> followed by other lines.
> Being a complete newbie, I would expect the green button to start
> showing the text "Loading" before execution of the lines following the
> abovementioned line.
> But it does so immediately afterwards.
> I am not looking for a direct solution, but this shows that I do not
> understand how to write tkinter code involving buttons. Is there a
> simple explanation how to
> go about writing code so as to make things happen, either at all, or
> when I want them to happen?
> John Sampson
> Tkinter-discuss mailing list
Tkinter-discuss mailing list