wxPython allows Python programmers to create programs with a highly functional, robust graphical user interface, simply and easily.
It is implemented as a Python extension module (native code) that wraps the popular wxWidgets cross platform GUI library, which is written in C++.
Like Python and wxWidgets, wxPython is Open Source which means that it is free for anyone to use and the source code is available for anyone to look at and modify. Or anyone can contribute fixes or enhancements to the project.
wxPython is a cross-platform toolkit. This means that the same program will run on multiple platforms without modification. Currently supported platforms are Mac OS X, 32-bit Microsoft Windows, and most Unix or unix-like systems.
Since the language is Python, wxPython programs are simple, easy to write and easy to understand.
NOTE: wxPython is distributed under the wxWindows Library Licence.
Requirements:
· Python 2.4 or later
What's New in This Release: [ read full changelog ]
· Corrected some problems in the installer scripts that were not including some new files.
· Re-enabled the wrappers for the wx.GenericDatePickerCtrl class. Applied some patches from Werner Bruhin for the sized controls classes and demo, and which also adds the SizedScrolledPanel class.
· Fixed several other minor bugs discovered in the last release.