Учебники

PyGTK — Введение

PyGTK — это набор оболочек, написанных на Python и C для библиотеки GTK + GUI. Это часть проекта GNOME. Он предлагает комплексные инструменты для создания настольных приложений на Python. Также доступны привязки Python для других популярных библиотек GUI.

PyQt — это порт Python библиотеки QT. Наш учебник PyQt можно найти здесь . Аналогично, инструментарий wxPython — это привязка Python для wxWidgets, еще одной популярной кроссплатформенной библиотеки графического интерфейса. Наш учебник по wxPython доступен здесь .

GTK + или GIMP Toolkit — это многоплатформенный инструментарий для создания графических пользовательских интерфейсов. Предлагая полный набор виджетов, GTK + подходит для проектов, начиная от небольших одноразовых инструментов и заканчивая комплектами приложений.

GTK + был разработан с нуля для поддержки широкого спектра языков. PyGTK — это оболочка Python для GTK +.

GTK + построен вокруг следующих четырех библиотек —

  • Glib — базовая библиотека низкого уровня, которая составляет основу GTK +. Он обеспечивает обработку структуры данных для C.

  • Pango — библиотека для разметки и рендеринга текста с акцентом на интернационализацию.

  • Cairo — библиотека для 2D-графики с поддержкой нескольких устройств вывода (включая X Window System, Win32)

  • ATK — библиотека для набора интерфейсов, предоставляющая инструменты доступности, такие как программы чтения с экрана, лупы и альтернативные устройства ввода.

Glib — базовая библиотека низкого уровня, которая составляет основу GTK +. Он обеспечивает обработку структуры данных для C.

Pango — библиотека для разметки и рендеринга текста с акцентом на интернационализацию.

Cairo — библиотека для 2D-графики с поддержкой нескольких устройств вывода (включая X Window System, Win32)

ATK — библиотека для набора интерфейсов, предоставляющая инструменты доступности, такие как программы чтения с экрана, лупы и альтернативные устройства ввода.

Ваш GTK

PyGTK облегчает процесс и помогает создавать программы с графическим интерфейсом пользователя, используя язык программирования Python. Базовая библиотека GTK + предоставляет всевозможные визуальные элементы и утилиты для разработки полнофункциональных приложений для рабочего стола GNOME. PyGTK — это кроссплатформенная библиотека. Это бесплатное программное обеспечение, распространяемое по лицензии LGPL.

PyGTK построен на GTK + 2.x. Для создания приложений для GTK +3 также доступны привязки PyGObject.