wxPython学习一:基本代码框架

#encoding=utf-8
#
#by panda
'''wxPython程序基本框架'''

def printInfo(info):
    print unicode(info, 'utf-8').encode('gbk')

import wx
class Frame(wx.Frame):
    pass

class App(wx.App):
    def OnInit(self):
        self.frame = Frame(parent=None,title = 'Spare')
        self.frame.Show()
        self.SetTopWindow(self.frame)
        return True
        
def clientUI():
    app = App(redirect=False) #关闭wx的stderr/stdout重定向功能,这样log就会输出到控制台中。
    app.MainLoop()
    return

if __name__ == '__main__':
    clientUI();


你可能感兴趣的:(wxPython学习一:基本代码框架)