wxPython 是 wxWidgets (用C ++编写)的Python包装器,是一种流行的跨平台GUI工具包.由Robin Dunn和Harri Pasanen共同开发,wxPython作为Python扩展模块实现.
就像wxWidgets一样,wxPython也是一个免费软件.它可以从官方网站 http://wxpython.org下载.二进制文件和源代码许多操作系统平台都可以在这个站点上下载.
wxPython API中的主要模块包括一个核心模块.它由 wxObject 类组成,它是API中所有类的基础.控制模块包含GUI应用程序开发中使用的所有小部件.例如,wx.Button,wx.StaticText(类似于标签),wx.TextCtrl(可编辑文本控件)等.
wxPython API具有GDI(图形设备接口)模块.它是一组用于绘制小部件的类.字体,颜色,画笔等类是其中的一部分.所有容器窗口类都在Windows模块中定义.
wxPython的官方网站还托管Project Phoenix - 一个用于Python 3的wxPython的新实现.*.它侧重于提高速度,可维护性和可扩展性.该项目于2012年开始,目前仍处于测试阶段.