图形用户界面(通常称为 GUI)是用户打开应用程序或网站时遇到的交互环境。
在python里也有许多的库可以帮助我们创建用户界面
一、常用的gui框架
1.1 Tkinter
-
特点:Python标准库内置,轻量级,跨平台(Windows/macOS/Linux),语法简单。
-
适用场景:快速开发小型工具或教学演示。
-
示例代码:
import tkinter as tk root = tk.Tk() tk.Label(root, text="Hello Tkinter!").pack() root.mainloop()
1.2 PyQt
-
特点:基于Qt框架,功能强大,支持复杂UI设计,商业使用需付费(或遵守LGPL协议)。
-
适用场景:专业级桌面应用(如数据分析工具、CAD软件)。
-
示例代码:
from PyQt5.QtWidgets import QApplication, QLabel ap