multithreading from a tkinter app
I'm not too familiar with tkinter so i can't show you ze code, but you should look at tkinter's event system, particularly firing custom events.
This question may help you get started
You can use Queue
, from Queue
module.
def get_queue(self, queue): status = queue.get() if status: self.do_your_action() self.master.after(1000, self.get_queue)
And in the progress bar window, You pass queue and put something in it when progress bar finishes.