内容推荐 本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PyQt5进行Python GUI应用程序开发应该掌握的各方面技术。全书共分20章,包括PyQt5入门,Python的下载与安装,搭建PyQt5开发环境,Python语言基础,Python中的序列,Python面向对象基础,创建第一个PyQt5程序,PyQt5窗口设计基础,PyQt5常用控件的使用,PyQt5布局管理,菜单、工具栏和状态栏,PyQt5高级控件的使用,对话框的使用,使用Python操作数据库,表格控件的使用,文件及文件夹操作,PyQt5绘图技术,多线程编程,PyQt5程序的打包发布,学生信息管理系统(PyQt5+MySQL+PyMySQL模块实现)等。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释读者可以轻松领会PyQt5程序开发的精髓,快速提高开发技能。 本书列举了大量的小型实例、综合实例和部分项目案例;所附资源包内容有实例源程序及项目源码等:本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。 本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为Python开发人员的查阅、参考资料。 目录 第1篇 基础知识 第1章 PyQt5入门 1.1 Python语言介绍 1.1.1 了解Python 1.1.2 Python的版本 1.1.3 Python的应用领域 1.2 GUI与PyQt5 1.2.1 GUI简介 1.2.2 什么是PyQt5 1.2.3 PyQt5与Qt的关系 1.2.4 PyQt5的主要模块 1.2.5 其他常用GUI开发库 1.3 小结 第2章 Python的下载与安装 2.1 Python环境概述 2.2 在Windows系统中安装Python 2.2.1 下载Python 2.2.2 安装Python 2.2.3 测试Python安装是否成功 2.2.4 Python安装失败的解决方法 2.3 在Linux系统中安装Python 2.3.1 通过虚拟机安装Ubuntu系统 2.3.2 使用并更新已有Python 2.3.3 重新安装Python 2.4 在MacOS系统中安装Python 2.4.1 下载安装文件 2.4.2 安装Python 2.4.3 安装安全证书 2.4.4 打开并使用Python 2.4.5 更新pip及换源 2.5 小结 第3章 搭建PyQt5开发环境 3.1 PyCharm开发工具的下载与安装 3.1.1 下载PyCharm 3.1.2 安装PyCharm 3.1.3 启动并配置PyCharm 3.2 在PyCharm中配置PyQt5环境 3.2.1 安装PyQt5及设计器 3.2.2 配置PyQt5设计器及转换工具 3.3 小结 第4章 Python语言基础 4.1 变量 4.1.1 变量的命名和赋值 4.1.2 变量的基本类型 4.1.3 变量的输入与输出 4.2 运算符 4.2.1 算术运算符 4.2.2 赋值运算符 4.2.3 比较(关系)运算符 4.2.4 逻辑运算符 4.2.5 位运算 4.3 流程控制语句 4.3.1 顺序结构 4.3.2 条件分支结构 4.3.3 循环结构 4.4 小结 第5章 Python中的序列 第6章 Python面向对象基础 第7章 创建第一个PyQt5程序 第8章 PyQt5窗口设计基础 第2篇 核心技术 第9章 PyQt5常用控件的使用 第10章 PyQt5布局管理 第11章 菜单、工具栏和状态栏 第12章 PyQt5高级控件的使用 第13章 对话框的使用 第14章 使用Python操作数据库 第15章 表格控件的使用 第3篇 高级应用 第16章 文件及文件夹操作 第17章 PyQt5绘图技术 第18章 多线程编程 第19章 PyQt5程序的打包发布 第4篇 项目实战 第20章 学生信息管理系统(PyQt5+MySQL+PyMySQL模块实现) |