Hello,wxPython[原创]

在配置好python和wxPython,我们写一段最简单的wxPython代码:

from wxPython.wx import *
class MyApp(wxApp):
    def OnInit(self):
        frame = wxFrame(NULL, -1, "Hello World")
        frame.Show(true)
        self.SetTopWindow(frame)
        return true
app = MyApp(0)
app.MainLoop()
第一句:导入wxPython的wx库;
第二句:定义由wxApp继承的app对象,也就是定义应用程序对象;
第三句:初始化;
第四句:定义框架,因为我们要显示一个框架窗口;
第五句:显示框架;
第六句:将框架显示为最前框窗口;
第七句:返回值;
第八句:指定应用程序对象;
第九句:应用对象进入循环;
注:该程序在python2.3,wxpython2.6下调试成功,运行平台:winXpsp2