1. Ткинтер

Tkinter - это набор инструментов, который может формировать графический интерфейс с помощью Python.
Это позволяет запускать сценарии Python в формате графического интерфейса пользователя.
URL-адрес - это учебная страница Tkinter.

2. Flexx

Многие библиотеки графического интерфейса Python основаны на библиотеках, написанных на других языках, таких как «C ++», например «wxWidgets» «libavg».
Flexx создается на Python.
С использованием веб-технологий, если в нем есть Python и браузер везде работает.

3. CEF Python

Эта структура предназначена для Windows, MAC OS и Linux. Он основан на Google Chromium. Его основное внимание уделяется облегчению использования встроенных браузеров в сторонних приложениях.

4. Дабо

Целью этого фреймворка является WxPython.
Это трехуровневый фреймворк. Dabo - это кроссплатформенный фреймворк для разработки приложений.

5. Киви

Kivy основан на OpenGL ES 2.
У него есть собственный мультитач для каждой отдельной платформы.
Эта структура управляется событиями.
Она основана на основном цикле.
Он очень подходит для развивающих игр.

6. Пиформ

Pyforms - это кросс-платформенная среда Python 2.7 / 3.x, используемая для разработки приложений с графическим интерфейсом.
В этой среде поощряется повторное использование кода.

7. PyGObject

С PyGObject вы можете писать приложения Python для проекта GNOME.
Вы также можете написать приложение Python с помощью GTK +.

8. PyQt

Qt - это кроссплатформенный фреймворк. Написан на C ++. Это очень обширная библиотека. Он включает в себя множество инструментов и API. Он широко используется во многих отраслях промышленности. Он охватывает множество платформ.

9. PySide

Существует фреймворк Qt (милый), написанный на языке «C ++».
«PySide» - это оболочка для «Qt».
Отличие от PySide заключается в том, что PyQt коммерчески доступен.

10. PyGUI

PyGUI нацелен на платформы Unix, Macintosh и Windows.
Основное внимание в этой среде MVC уделяется как можно большей легкости вписаться в экосистему Python.

11. libavg

Это сторонняя библиотека.
Написана на C ++. Он был написан на языке Python.
Он имеет следующие свойства:

  • Отображение элементов в виде переменных Python
  • Система обработки событий
  • Таймеры
  • Поддержка регистрации

12. ПыГТК | PyGObject

«GTK +», который обычно используется в Linux, является оболочкой «GTK +» для «PyGTK».
По сравнению с Kivy и PyQt, PyGUI довольно прост для платформ Unix, Macintosh, Windows.
Фреймворк MVC, разработанный доктором Грегом Юингом из Кентерберийского университета в Новой Зеландии, ориентирован на максимально легкое согласование с экосистемой Python.

13. wxPython

Существует кроссплатформенный инструментарий GUI, написанный на C ++ под названием wxWidgets. WxPython является его привязкой.
Загрузить

Этот пост курируется IssueHunt, платформой вознаграждений для проектов с открытым исходным кодом.

Разработчики OSS могут получать доход за счет поддержки и поддержки открытого исходного кода на IssueHunt 🌈