-

PyGTK is a set of wrappers written in Python and C for GTK + GUI library. It is part of the GNOME project. It offers comprehensive tools for building desktop applications in Python. Python bindings for other popular GUI libraries are also available.

PyQt is a Python port of QT library. Our PyQt tutorial can be found here. Similarly, wxPython toolkit is Python binding for wxWidgets, another popular cross-platform GUI library. Our wxPython tutorial is available here.

GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

GTK +已经从头开始设计,以支持各种语言。PyGTK是GTK +的Python包装器。

GTK +围绕以下四个库创建 -

你的GTK

PyGTK简化了这个过程,并帮助您使用Python编程语言使用图形用户界面创建程序。底层的GTK +库提供了各种视觉元素和实用程序,用于开发GNOME桌面的全功能应用程序。PyGTK是一个跨平台的库。它是一种根据LGPL许可证分发的免费软件。

PyGTK是围绕GTK + 2.x创建的。为了创建GTK +3的应用程序,PyGObject绑定也是可用的。