更新时间:2024-12-27 21:24:38
封面
版权信息
内容简介
作者简介
前言
第一篇 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 常用的图像操作类