Python提供了多种GUI库,其中比较流行的有Tkinter、PyQt和wxPython。以下以Tkinter为例,介绍如何使用Python编写一个简单的GUI程序。
在Python 2.x中,Tkinter是Python的标准库之一,无需安装。在Python 3.x中,需要手动安装Tkinter,具体方法请参考各自的文档。
以下代码演示了一个简单的GUI程序,包含一个窗口和一个按钮。当按钮被点击时,弹出一个消息框。
python
import tkinter as tk
from tkinter import messagebox
def show_message():
messagebox.showinfo("Message", "Hello, world!")
root = tk.Tk()
root.title("My GUI")
root.geometry("200x100")
button = tk.Button(root, text="Click Me", command=show_message)
button.pack(pady=20)
root.mainloop()
代码解释:
运行程序,点击按钮,弹出消息框。
Python提供了多种GUI库,其中Tkinter是Python的标准库之一,使用较为简单。通过以上代码示例,可以初步了解Python编写GUI程序的基本方法。