multithreading from a tkinter app multithreading from a tkinter app tkinter tkinter

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.