目录

PyGTK - 介绍

PyGTK是一组用Python和C编写的包装器,用于GTK + GUI库。 它是GNOME项目的一部分。 它提供了用Python构建桌面应用程序的全面工具。 其他流行的GUI库的Python绑定也可用。

PyQt是QT库的Python端口。 我们的PyQt教程可以在here找到。 类似地,wxPython工具包是另一个流行的跨平台GUI库wxWidgets的Python绑定。 我们的wxPython教程可here

GTK+或GIMP Toolkit是一个用于创建图形用户界面的多平台工具包。 GTK +提供了一整套小部件,适用于从小型一次性工具到完整应用程序套件的项目。

GTK +的设计初衷是为了支持多种语言。 PyGTK是GTK +的Python包装器。

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

  • Glib - 构成GTK +基础的低级核心库。 它为C提供数据结构处理。

  • Pango - 用于文本布局和渲染的库,重点是国际化。

  • Cairo - 支持多种输出设备(包括X Window System,Win32)的2D图形库

  • ATK - 用于提供辅助工具(如屏幕阅读器,放大镜和替代输入设备)的一组接口的库。

你的GTK

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

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

<上一篇.PyGTK - 教程
PyGTK - 环境.下一篇>
↑回到顶部↑
WIKI教程 @2018