本书面向希望开始创建图形用户界面并希望利用最新版本的 PyQt 入门的 Python 开发人员。无需事先了解 PyQt 或其他 Python GUI 工具包即可开始使用本书。但是,建议您了解 Python 和 Python 语法的基本知识,并且可以熟练使用面向对象编程 (OOP)。
图形用户界面 (GUI) 利用计算机的图形功能来创建可视化应用程序。几十年前,用户必须使用命令行和文本命令与计算机交互。诸如打开、删除和移动文件以及搜索目录之类的任务都是通过键入某些命令来完成的。然而,这些对于普通大众来说并不是非常用户友好或易于使用的界面。因此,创建了 GUI,允许用户使用图形控件而不是命令行界面与电子设备交互。