Python bindings for GTK widget set is a software tool that enables developers to create dynamic interfaces with Python language. It provides a set of pre-built codes that integrate with the GTK widget set, providing a user-friendly programming language for building graphical user interfaces (GUIs).
GTK+ is a GUI toolkit used for developing graphical applications that can run on POSIX systems including Linux, Windows, and MacOS X (with X server installed). It is equipped with a comprehensive array of widgets, supports Unicode and bidirectional text, and integrates with the Gnome Accessibility Framework via the ATK library.
Python is an object-oriented programming language that is interactive and interpreted. It is often compared with other languages such as Perl, Scheme, Java, and Tcl. Python boasts exceptional power while also maintaining simple and clear syntax. It features classes, modules, exceptions, dynamic data types, and dynamic typing.
The current build of PyGTK requires GTK+ >= 2.0 and Python >= 2.2. It is licensed under the GNU LGPL and can therefore be used in both proprietary and free software applications. It has been implemented in various scripts ranging from simple, single-purpose applications to larger, full-featured programs.
Version 2.16.0: N/A