📅  最后修改于: 2023-12-03 15:03:55.367000             🧑  作者: Mango
PyGTK 是 Python 语言的 GTK+ GUI 工具包的绑定。
本文将介绍如何使用 PyGTK 来创建一个简单的 "Hello World" 程序。
首先,我们需要安装 PyGTK. 可以使用以下命令在 Linux 系统上进行安装:
sudo apt-get install python-gtk2
Windows 用户可以在 这里 下载 PyGTK 安装程序。
我们将创建一个简单的 GUI 程序,在其中显示 "Hello World!" 字符串。
#!/usr/bin/env python
import pygtk
pygtk.require('2.0')
import gtk
class HelloWorld:
def __init__(self):
# 创建窗口
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_title("Hello World")
self.window.connect("destroy", self.quit)
# 创建标签
self.label = gtk.Label("Hello World")
# 将标签添加到窗口
self.window.add(self.label)
# 显示窗口
self.window.show_all()
def quit(self, widget, data=None):
gtk.main_quit()
def main():
gtk.main()
if __name__ == "__main__":
hello = HelloWorld()
main()
代码中的注释已经解释了每个步骤的作用。
在命令行中,进入程序所在目录,并运行以下命令:
python helloworld.py
程序将显示一个带有 "Hello World" 标签的窗口。
如果希望将程序打包成一个可执行文件,可以使用 PyInstaller 模块。具体使用方法可参考 此链接。
本文介绍了如何使用 PyGTK 创建一个简单的 GUI 程序,并展示了 "Hello World" 字符串。PyGTK 包含了丰富的 GUI 工具,可满足大部分 GUI 应用程序的需求。如果想深入了解 PyGTK 和 GTK+,可以参考官方文档。