Contents

wxPython 4.2.2

0

Cross platform GUI toolkit for Python, "Phoenix" version

Cross platform GUI toolkit for Python, "Phoenix" version

Stars: 2305, Watchers: 2305, Forks: 515, Open Issues: 625

The wxWidgets/Phoenix repo was created 12 years ago and the last code push was 1 weeks ago.
The project is very popular with an impressive 2305 github stars!

How to Install wxpython

You can install wxpython using pip

pip install wxpython

or add it to a project with poetry

poetry add wxpython

Package Details

Author
Robin Dunn
License
wxWindows Library License (https://opensource.org/licenses/wxwindows.php)
Homepage
http://wxPython.org/
PyPi:
https://pypi.org/project/wxPython/
Documentation:
https://docs.wxpython.org/
GitHub Repo:
https://github.com/wxWidgets/Phoenix

Classifiers

  • Software Development/User Interfaces
No  wxpython  pypi packages just yet.

Errors

A list of common wxpython errors.

Code Examples

Here are some wxpython code examples and snippets.

GitHub Issues

The wxpython package has 625 open issues on GitHub

  • destruction-time segfault when adding stretch spacers to vertical BoxSizer
  • segfault in IPython completion of TimePickerCtrl attributes
  • How to add persistence support for custom widget?
  • wx.lib.pdfviewer loadFile cause the error: ZeroDivisionError: division by zero
  • windows10/11 Dark Mode Support
  • demo: ShortcutEditor: Fix broken call GetMenuBar()
  • Begin playing with GitHub workflows
  • Widgets placed in the UltimateListControl are drawn in the wrong location
  • Position an overlay image (with alpha channel) on another image
  • PositionToXY() / XYToPosition() fail at end of text
  • MainLoop not handling SIGINT in containerized application
  • SpinCtrlDouble does not support persistance
  • demo: ShortcutEditor: Freestanding keyboard shortcuts (not bound to a menuitem) do not trigger
  • wx.EVT_FULLSCREEN and wx.FullScreenEvent not available on macOS, despite documentation claiming it is
  • ListCtrl: quick search does not work correctly for cyrillic.

See more issues on GitHub

Related Packages & Articles

pywinauto 0.6.8

A set of Python modules to automate the Microsoft Windows GUI

plyer 2.1.0

Platform-independent wrapper for platform-dependent APIs

Kivy 2.3.0

An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms.

psutil 6.0.0

Cross-platform lib for process and system monitoring in Python.