📜  wxPython-简介

📅  最后修改于: 2020-11-05 04:56:41             🧑  作者: Mango


wxPythonwxWidgets (用C++编写)的Python包装, wxWidgets是一种流行的跨平台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的官方网站还托管了Phoenix项目–这是wxPython for Python 3. *的新实现。它专注于提高速度,可维护性和可扩展性。该项目于2012年开始,目前仍处于测试阶段。