简介
WxPython开发者Robin DunnHarri Pasanen首次发布1998年,25年前(1998)当前版本4.1.0 (2020年4月24日;稳定版本)4.2.0 (2022年8月14日) 源代码库github.com/wxWidgets/Phoenix/ 编程语言C++ / Python操作系统跨平台许可协议wxWindows授权条款网站wxpython.orgwxPython是Python语言的GUI工具包,作为Python的扩展模块实现,包装了wxWidgets。wxPython是跨平台的,开源的。
示例
以下是一个简单的wxPython的Hello World模块,描述了在wxPython中的两个主要对象(主视窗对象和应用程序对象),然后借由调用MainLoop()
控制事件驱动系统,而该系统负责该程序的用户交互部分。
#!/usr/bin/env pythonimport wxapp = wx.App(False) # Create a new app, don't redirect stdout/stderr to a window.frame = wx.Frame(None, wx.ID_ANY, "Hello World") # A Frame is a top-level window.frame.Show(True) # Show the frame.app.MainLoop()
使用wxPython开发的程序
BitTorrent,一种点对点的BitTorrent应用程序。
Google Drive,Google云端存储系统的桌面客户端。
GRASS GIS,一种免费且开源的地理信息系统。
PlayOnLinux,一个Wine软件兼容层的图形化前端。