首页 > 编程语言 > 详细

活学活用wxPython基础框架

时间:2017-04-27 18:23:35      阅读:306      评论:0      收藏:0      [点我收藏+]

看活活用wxpython这本书,基本框架是这样子的,这里有定义输出,然后打印出整个流程,可以看到是怎样执行的,明天请假了,五一回去玩几天,哈哈,估计假期过来都忘了

import wx
import sys

class Frame(wx.Frame):

    def __init__(self,parent,id,title):
        print "Frame __init__"
        wx.Frame.__init__(self,parent,id,title)

class App(wx.App):

    def __init__(self,redirect=True,filename=None):
        print "App __init__"
        wx.App.__init__(self,redirect,filename)

    def OnInit(self):
        print "OnInit"
        self.frame = Frame(parent=None, id = -1, title="StartUp")
        self.frame.Show()
        self.SetTopWindow(self.frame)
        print sys.stderr,"A pretend error message"
        return True

    def OnExit(self):s
        print "OnExit"

if __name__ == "__main__":
    app = App(True,"output")
    print "Before MainLoop"
    app.MainLoop()
    print "After MainLoop"

 

活学活用wxPython基础框架

原文:http://www.cnblogs.com/lemon-le/p/6775540.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!