Документация Python неофициальный перевод

25.6. Прочие пакеты графического интерфейса пользователяOther Graphical User Interface Packages

Основные кроссплатформенные (Windows, Mac OS X, Unix-подобные) наборы инструментов GUI доступны для Python:

См. также

PyGObject

предоставляет привязки для рефлексии для C-библиотек, использующих GObject. Одна из этих библиотек – набор виджетов GTK+ 3. GTK+ поставляется с гораздо большим количеством виджетов, чем Tkinter. Доступно онлайн- руководство по Python GTK+ 3.

PyGTK предоставляет привязки для более старой версии библиотеки GTK+ 2. Он предоставляет объектно-ориентированный интерфейс, который немного более высокоуровневый, чем C. Также есть привязки к GNOME. Доступно онлайн-руководство.

PyQt
PyQt – это привязка на основе sip к инструментарию Qt. Qt – это обширный фреймворк для разработки GUI-приложений на C++, доступный для Unix, Windows и Mac OS X. sip – это инструмент для генерации привязок к библиотекам C++ в виде классов Python, и он специально разработан для Python. Для привязок PyQt3 есть книга, GUI Programming with Python: QT Edition Боудевейна Ремпта. Для привязок PyQt4 также есть книга, Rapid GUI Programming with Python and Qt, Марка Саммерфилда.
PySide
это более новая привязка к инструментарию Qt, предоставленная Nokia. По сравнению с PyQt, её схема лицензирования более дружественна к приложениям с закрытым исходным кодом.
wxPython
wxPython – это кроссплатформенный инструментарий GUI для Python, построенный на основе популярного C++ тулкита wxWidgets (ранее wxWindows) . Он обеспечивает естественный внешний вид и поведение для приложений на Windows, Mac OS X и Unix, используя нативные виджеты каждой платформы где это возможно (GTK+ в Unix-подобных системах). В дополнение к обширному набору виджетов, wxPython предоставляет классы для онлайн- документации и контекстной справки, печати, просмотра HTML, низкоуровневого рисования в контексте устройства, перетаскивания, доступа к системному буферу обмена, формата ресурсов на основе XML и многого другого, включая постоянно растущую библиотеку модулей, предоставленных пользователями. Для wxPython есть книга, wxPython in Action, Ноэля Раппина и Робина Данна.

PyGTK, PyQt и wxPython имеют современный внешний вид и больше виджетов, чем Tkinter. Кроме того, существует множество других тулкитов GUI для Python, как кроссплатформенных, так и платформозависимых. Смотрите страницу Программирование GUI в Python Wiki для более полного списка, а также ссылок на документы, в которых сравниваются различные тулкиты GUI.