from Tkinter import * class HelloClass: def __init__(self): widget = Button(None, text='Hello event world', command=self.quit) widget.pack() def quit(self): print 'Hello class method world' # self.quit is a bound method import sys; sys.exit() # retains the self+quit pair HelloClass() mainloop()