Wxpython Python Tutorial

from wxPython.wx  import *
def hello(event): print 'Hello, world!'
class MyApp(wxApp):
    def OnInit(self):
        win_id = wxNewId()
        win = wxFrame(NULL, win_id, 'Hello, wxPython!',
                      size=wxSize(200, 100))
        btn_id = wxNewId()
        btn = wxButton(win, btn_id, 'Hello')
        EVT_BUTTON(btn, btn_id, hello)
        win.Show(true)
        return true
app = MyApp()
app.MainLoop()