用wxPython开发GUI第一个示例讲解

kkkkk 2018年12月17日 23:09 PythonGUI

今天来开一下第一个GUI的小例子。

使用的是python的GUI模块--wxPython。非常简单,就是调用出一个windows窗口,并设置窗口的标题。

wxPython是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。是以Python模块的方式提供给用户的。

wxPython是一款开源软件,并且具有非常优秀的跨平台能力,能够支持运行在32位windows、绝大多数的Unix或类Unix系统、Macintosh OS X下。


直接上代码吧,我都做了注释,很简单。。。

#! /usr/bin/env python
#-*- encoding: utf-8 -*-
#author pythontab.com
 
#引入wx模块
import wx
 
#定义一个wx 的class
class sayHello(wx.App):
 
    def OnInit(self):
        frame = wx.Frame(parent=None,title="Hello wxPython")
        frame.Show()
        return True
 
 
app = sayHello()
#主循环
app.MainLoop()

运行结果如图:


文章评论(0)
  • avatar kkkkkk 2018年12月21日 11:31
    不错嘛!
    kkkkk
    2018年12月21日 11:16
    入情入理,甚见精纯。笔致轻松,理畅辞达豪放雄奇,不落俗套。面面俱到,论断正确。
    回复
  • avatar kkkkkk 2018年12月21日 11:31
    不错嘛!
    kkkkklxinde
    2018年12月21日 11:17
    辞藻瑰丽,清娩可喜。文笔练达,意亦周到。抒情恳切,一气呵成用词切当,意境不俗。
    回复
  • avatar kkkkklxinde 2018年12月21日 11:17
    辞藻瑰丽,清娩可喜。文笔练达,意亦周到。抒情恳切,一气呵成用词切当,意境不俗。
    回复
  • avatar kkkkk 2018年12月21日 11:16
    入情入理,甚见精纯。笔致轻松,理畅辞达豪放雄奇,不落俗套。面面俱到,论断正确。
    回复