先弄清楚:这门课到底解决什么问题

很多上班族对 Python 的印象停留在写网站或做数据分析,其实日常办公里最折磨人的环节——把几十张表拼到一起、批量改 Word 里的关键字、一次性给几百个 PDF 改名、按通讯录逐人发带附件的邮件——用几段 Python 脚本就能跑完。这门课的主题就是把这些重复劳动拆成可复用的代码,重点覆盖 Excel、Word、PDF、PPT、邮件和文件解压缩这几个高频场景。它解决的不是“让你成为程序员”,而是“让你在原本需要手动操作两小时的工作上,只用十分钟跑个脚本”。如果你经常被月底报表、批量合同或群发通知卡住,这个方向就值得花时间;如果你平时工作几乎不碰表格和文档,那优先级可以往后排。

适合什么基础,建议先看哪几块

资料按从零起步的节奏组织,默认你装过 Python 但没写过几行代码,前期会花篇幅讲环境初始化和依赖安装,不要求你懂面向对象或算法。建议先从 Excel 部分入手,因为读写单元格是最直观的练手场景,能让你立刻看到脚本在替你干活;这一块会讲清 xls 与 xlsx 的区别、写入数据、读取整表、更新已有文件以及设置字体和对齐样式,是后续所有模块的模板。看完 Excel 后,直接跳到邮件和文件解压缩部分——这两块代码量小、见效快,适合用来建立“脚本能替我跑流程”的实感。Word、PDF、PPT 相对琐碎,可以等你能独立跑通前两块再回头补,不必按顺序死磕。

资料怎么配合练习,学完能独立做什么

这套资料是视频加代码示范的形式,但只看不敲基本等于没学。正确用法是:每看完一个操作演示,就拿自己手头的真实文件复现一遍。比如讲到读取 Excel,就找一张你上周处理过的表,用脚本把某一列汇总出来;讲到邮件自动化,就用自己的测试邮箱发两封带附件的邮件,确认附件路径和收件人能对上。资料里涉及的依赖都是成熟库,遇到报错先看提示信息,别急着跳过。学完之后,你应该能独立写出几段属于自己的脚本:把指定文件夹里的 Excel 按某个字段合并、批量给 Word 合同填变量、定时把生成的报表自动发给对应收件人。到这一步,这门课的价值才算真正落地——你手里有了一套能随时改、随时跑的工具,而不是一堆看完就忘的笔记。


【从0到1系统学习】Excel_Word_PDF_PPT_邮件_定时任务_文件解压缩自动化

课程目录

*   01 Excel 自动化/

  *   01 Excel自动化的学习目标.mp4 01:46

  *   02 办公自动化的重要性.mp4 04:07

  *   03 为什么选择Python实现办公自动化.mp4 02:38

  *   04 项目环境初始化.mp4 02:45

  *   05 安装xlwt依赖并创建Excel文件.mp4 06:27

  *   06 xls与xlsx的区别与支持.mp4 03:26

  *   07 写入数据到Excel单元格.mp4 04:52

  *   08 安装xlrd依赖并读取Excel文件.mp4 16:45

  *   09 安装xlutils依赖并更新Excel文件.mp4 18:04

  *   10 设置Excel样式-字体.mp4 06:37

  *   11 设置Excel样式-对齐方式.mp4 05:40

  *   12 设置Excel样式-行高列宽.mp4 03:58

  *   13 设置Excel样式-边框.mp4 03:41

  *   14 设置Excel样式-背景颜色.mp4 02:28

  *   15 设置Excel样式-简化模式.mp4 04:11

  *   16 案例练习-数据汇总-按行汇总和按公司汇总.mp4 11:49

  *   17 案例练习-数据汇总-将汇总数据写入Excel.mp4 09:31

  *   18 案例练习-表格拆分-按公司拆分数据.mp4 12:40

  *   19 案例练习-表格拆分-将拆分数据写入Excel.mp4 10:49

  *   20 安装openpyxl依赖并读取文件-获取表.mp4 04:56

  *   21 openpyxl读取文件-获取值.mp4 16:53

  *   22 openpyxl创建文件-创建表.mp4 04:33

  *   23 openpyxl创建文件-设置样式.mp4 07:53

  *   24 openpyxl创建文件-写入日期并实现隔行变色.mp4 09:08

  *   25 openpyxl创建文件-合并或取消合并单元格.mp4 04:48

  *   26 openpyxl绘制图表-折线图.mp4 06:38

  *   27 openpyxl绘制图表-饼状图.mp4 04:16

  *   28 openpyxl绘制图表-柱状图.mp4 01:35

  *   29 openpyxl合并文件-多个Excel文件合并至一个Excel的一个Sheet.mp4 14:38

  *   30 openpyxl合并文件-多个Excel文件合并至一个Excel的多个Sheet.mp4 07:43

  *   31 案例练习-生成工资条.mp4 08:04

  *   32 案例练习-统计加班时间并去重.mp4 16:33

  *   33 案例练习-根据身份证号码提取信息.mp4 11:05

*   02 Word 自动化 & PDF 自动化/

  *   01 Word自动化和PDF自动化的学习目标.mp4 01:15

  *   02 安装python-docx依赖和创建项目.mp4 01:42

  *   03 创建Word文件.mp4 03:40

  *   04 添加数据-标题.mp4 03:57

  *   05 添加数据-段落.mp4 03:18

  *   06 添加数据-列表.mp4 04:43

  *   07 添加数据-引用和图片.mp4 13:58

  *   08 添加数据-表格.mp4 05:37

  *   09 设置样式-字体.mp4 07:38

  *   10 设置样式-对齐方式.mp4 09:20

  *   11 读取Word文件.mp4 03:12

  *   12 案例练习-车辆违章处罚通知书Word文件生成-普通生成.mp4 11:46

  *   13 案例练习-车辆违章处罚通知书Word文件生成-模板生成.mp4 06:45

  *   14 Word转PDF.mp4 07:57

  *   15 读取PDF文件.mp4 07:11

  *   16 合并PDF文件.mp4 06:46

  *   17 拆分PDF文件.mp4 03:20

  *   18 加密解密PDF.mp4 05:21

*   03 PPT 自动化/

  *   01 PPT自动化学习目标.mp4 01:43

  *   02 关键名词解释及依赖安装.mp4 03:20

  *   03 创建PPT文件.mp4 04:28

  *   04 添加数据-文本.mp4 04:47

  *   05 添加数据-列表.mp4 03:18

  *   06 添加数据-文本框.mp4 05:14

  *   07 添加数据-图片.mp4 02:36

  *   08 添加数据-表格.mp4 06:12

  *   09 设置样式-字体.mp4 04:08

  *   10 设置样式-文本框.mp4 05:41

  *   11 添加图表-流程图.mp4 10:30

  *   12 添加图表-柱状图.mp4 12:30

  *   13 添加图表-折线图.mp4 02:07

  *   14 添加图表-饼状图.mp4 05:49

*   04 邮件自动化 & 定时任务/

  *   01 邮件自动化学习目标.mp4 02:59

  *   02 邮箱开启SMTP服务支持.mp4 03:26

  *   03 内置模块-发送普通文本邮件.mp4 18:46

  *   04 内置模块-发送HTML邮件.mp4 05:35

  *   05 内置模块-发送附件邮件.mp4 07:11

  *   06 案例练习-生成工资条-解析Excel员工工资文件.mp4 29:28

  *   07 案例练习-生成工资条-发送工资条至员工邮箱.mp4 05:15

  *   08 zmail-发送普通文本_HTML_附件邮件.mp4 09:09

  *   09 zmail-获取邮件.mp4 07:33

  *   10 定时任务-Windows平台定时任务发送邮件.mp4 05:58

  *   11 定时任务-Linux平台安装Python并修改pip源.mp4 14:42

  *   12 定时任务-Linux平台定时任务发送邮件.mp4 09:36

*   05 文件自动化/

  *   01 压缩文件-zip-压缩文件.mp4 04:36

  *   02 压缩文件-zip-追加文件.mp4 00:50

  *   03 压缩文件-zip-解压文件.mp4 07:33

  *   04 压缩文件-tar-压缩文件.mp4 02:20

  *   05 压缩文件-tar-追加文件.mp4 01:03

  *   06 压缩文件-tar-解压文件.mp4 04:29

  *   07 压缩文件-案例练习-多级目录压缩.mp4 15:33