environment/lib/python2.7/site-packages/IPython/zmq/eventloops.py
def loop_tk(kernel):
    """Start a kernel with the Tk event loop."""

    import Tkinter
    doi = kernel.do_one_iteration
    # Tk uses milliseconds
    poll_interval = int(1000*kernel._poll_interval)
    # For Tkinter, we create a Tk object and call its withdraw method.
    class Timer(object):
        def __init__(self, func):
            self.app = Tkinter.Tk()
            self.app.withdraw()
            self.func = func

        def on_timer(self):
            self.func()
            self.app.after(poll_interval, self.on_timer)

        def start(self):
            self.on_timer()  # Call it once to get things going.
            self.app.mainloop()

    kernel.timer = Timer(doi)
    kernel.timer.start()
def loop_tk(kernel):
    """Start a kernel with the Tk event loop."""

    import Tkinter
    doi = kernel.do_one_iteration
    # Tk uses milliseconds
    poll_interval = int(1000*kernel._poll_interval)
    # For Tkinter, we create a Tk object and call its withdraw method.
    class Timer(object):
        def __init__(self, func):
            self.app = Tkinter.Tk()
            self.app.withdraw()
            self.func = func

        def on_timer(self):
            self.func()
            self.app.after(poll_interval, self.on_timer)

        def start(self):
            self.on_timer()  # Call it once to get things going.
            self.app.mainloop()

    kernel.timer = Timer(doi)
    kernel.timer.start()
def loop_tk ( kernel ) : import Tkinter doi = kernel . do_one_iteration # Tk uses milliseconds poll_interval = int ( 1000 * kernel . _poll_interval ) # For Tkinter, we create a Tk object and call its withdraw method. class Timer ( object ) : def __init__ ( self , func ) : self . app = Tkinter . Tk ( ) self . app . withdraw ( ) self . func = func def on_timer ( self ) : self . func ( ) self . app . after ( poll_interval , self . on_timer ) def start ( self ) : self . on_timer ( ) # Call it once to get things going. self . app . mainloop ( ) kernel . timer = Timer ( doi ) kernel . timer . start ( )
Start a kernel with the Tk event loop.
Start a kernel with the Tk event loop .