封面
版权信息
内容简介
作者简介
前言
第一篇 Python基础
第1章 Python安装与基本语法
1.1 Python环境搭建
1.2 简单使用
1.3 Python的语法结构
1.4 变量
1.5 输入/输出函数
第2章 程序的控制结构与函数
2.1 分支结构
2.2 循环结构
2.3 程序的异常处理
2.4 函数
第3章 数据类型
3.1 数字类型
3.2 字符串类型
3.3 字符串类型的操作
3.4 序列型数据元组和列表
3.5 无序型数据字典和集合
第二篇 自动化办公
第4章 库操作
4.1 标准库time
4.2 标准库pathlib、glob、shutil
4.3 pip的使用和Jieba、WordCloud库
4.4 Pillow库处理图像
4.5 条形码与二维码处理库
4.6 打包工具PyInstaller
4.7 自定义库
第5章 办公自动化
5.1 PyCharm的使用
5.2 txt文件的读写
5.3 CSV文件的读写
5.4 图形界面的自动操作
5.5 Excel文件的操作
5.6 Word文件的操作
5.7 PPT文件的操作
5.8 JSON文件的操作
5.9 视频文件的操作
5.10 自动发送邮件
5.11 Pandas数据分析
5.12 Matplotlib
5.13 百度AI
5.14 语音与文件互转
5.15 Python压缩文件和文件夹
第6章 Python应用实例
6.1 倒计时关机
6.2 周期性提醒
6.3 定时提醒
6.4 生成没交作业的学生名单
6.5 “问卷星”下载文件重命名
6.6 批量转换图像格式
6.7 扫描试卷批量修改文件名
6.8 根据条形码重命名试卷
6.9 批量生成条形码考号并保存到Word文件
6.10 根据拍摄时间自动分类照片
6.11 根据拍摄城市自动分类照片
6.12 根据人脸自动分类整理照片
6.13 截图识别文字
6.14 视频转换为文字
6.15 实时语音转换为文字
6.16 把Excel分数打印到试卷上
6.17 由Excel生成Word表彰文件
6.18 由Excel成绩表生成家长会的PPT
6.19 由Word生成PPT
6.20 截图转换成PPT
6.21 合并Excel成绩登分表
6.22 生成错题Excel列表
6.23 生成Word错题集
6.24 批量打包文件夹
6.25 群发邮件
6.26 计算机桌面定时截屏并发送到邮箱
6.27 统计txt文件中的词频
6.28 自动合并多个Word文件
6.29 采集试题库
第三篇 PyQt5编程
第7章 PyQt5安装配置与初步应用
7.1 类
7.2 配置PyQt5
7.3 Qt Designer简介
第8章 PyQt5窗体控件
8.1 模拟QQ登录
8.2 模拟留言板
8.3 模拟LCD显示
8.4 时间日期控件
8.5 对话框
8.6 字体、颜色、字号的设置
8.7 文件对话框
8.8 模拟饭店点餐(列表视图)
8.9 模拟电影院选票(表格视图)
8.10 选项卡
8.11 树结构
8.12 菜单栏、工具栏与状态栏
第9章 PyQt5的高级功能
9.1 布局管理
9.2 编辑Tab顺序
9.3 常用的图像操作类
9.4 eric6与信号和槽
9.5 多线程
9.6 鼠标事件
9.7 键盘事件
9.8 窗口事件和操作
9.9 窗口常用的22种操作
9.10 数据库SQLite
第10章 PyQt5实例
10.1 时钟
10.2 事件提醒
10.3 频率记忆
10.4 批改Ⅱ卷程序
10.5 学生成绩管理数据库
10.6 多窗口跳转
10.7 文本纠错
10.8 图像查看器:滚动区域
10.9 采集像素的坐标
10.10 生成配音MP3
第四篇 OpenCV图像处理
第11章 OpenCV的安装和简单使用
11.1 图像的基础知识
11.2 NumPy库简介
11.3 OpenCV的安装
11.4 OpenCV打开、显示与保存
11.5 查看图像属性
11.6 像素的访问与修改
11.7 图像类型的转换
第12章 绘图与几何变换
12.1 绘图
12.2 鼠标交互
12.3 图像的几何变换
第13章 图像轮廓的获取
13.1 轮廓的获取
13.2 轮廓的拟合
第14章 视频处理与图像转换
14.1 视频处理
14.2 PIL、OpenCV格式的图像转换为QPixmap格式
14.3 OpenCV与PIL格式的相互转换
14.4 PyQt5标签显示摄像头视频
14.5 视频播放器实例
14.6 替换图像背景色
第15章 辅助阅卷系统
15.1 需求分析
15.2 项目文件夹结构及业务流程
15.3 项目开发环境
15.4 图形界面设计
15.5 主程序的创建
15.6 选择文件夹按钮的功能
15.7 【开始阅卷】按钮功能
15.8 【调整区域】按钮功能
15.9 【导出Excel】按钮功能
15.10 【查询学生】按钮功能
15.11 其他功能
15.12 打包整合
第五篇 树莓派
第16章 树莓派
16.1 硬件购买
16.2 硬件组装与系统设置
16.3 远程访问树莓派
16.4 树莓派引脚
16.5 树莓派控制传感器的实例
16.6 连接摄像头
16.7 安装显示屏
第六篇 网站搭建与进阶
第17章 Flask框架搭建网站
17.1 HTML基础
17.2 Flask安装与网站运行
17.3 网页的交互访问
17.4 网页与树莓派交互
第18章 Python进阶
18.1 Anaconda介绍
18.2 PyCharm的外部工具与实时模板
18.3 虚拟环境下打包成单个文件
18.4 文字识别库PaddleOCR
18.5 人脸识别库face_recognition
18.6 语音转换为文字
参考文献
图书推荐
更新时间:2024-12-27 21:24:38