欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

wxpython初步

程序员文章站 2022-06-09 14:14:31
...
1.什么是wxPython

wxPython是Python语言的GUI工具包,作为Python的扩展模块实现,包装了wxWidgets。
wxPython是跨平台的,开源的。

2.什么是wxWidgets

wxWidgets是跨平台的,开源的GUI工具包。
库本身使用C++语言开发,但也有其它不同编程语言的绑定,例如:
Python(wxPython)   
Perl(wxPerl)       
Java(wx4j)         
JavaScript(wxjs)   

全部的语言支持可以参见List_of_language_bindings_for_wxWidgets

3. 下载安装
去官网下载,本文写作时最新版是3.0.1.1
我机器上python是2.7 32位,所以wxpython也要下载相应的2.7 32位
下载好了安装,windows上没啥可说的。

4. 测试
import wx
app = wx.App()
win = wx.Frame(None)
btn = wx.Button(win)
win.Show()
app.MainLoop()


运行结果如图
wxpython初步
            
    
    博客分类: Python wxpython 

5. 其他GUI
当然啦,python还有其它GUI工具可供选择,比如tkinter,pyqt,pygtk,pythonwin。如果在jython上跑的话,还可以直接用java自己的swing。
  • wxpython初步
            
    
    博客分类: Python wxpython 
  • 大小: 29.6 KB
相关标签: wxpython