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 🌈