wxPython 教程

  • 简述

    wxPython 是 wxWidgets 和 Python 编程库的混合体。本介绍性教程提供了 GUI 编程的基础知识,并帮助您创建桌面 GUI 应用程序。
    本教程专为热衷于学习如何开发桌面 GUI 应用程序的软件程序员而设计。
    您应该对计算机编程术语有基本的了解。对 Python 和任何编程语言有基本的了解是一个加分项。
  • wxPython 简介

    wxPython是一个 Python 包装器wxWidgets(用 C++ 编写),一个流行的跨平台 GUI 工具包。wxPython 由 Robin Dunn 和 Harri Pasanen 共同开发,被实现为 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 年开始。