这门课值不值得学
先说结论:如果你每周都要花大量时间合并多张表、批量修改格式、把数据按规则拆分给不同的人,那这套 OpenPyXL 内容值得看。它解决的不是“学一门新语言”的问题,而是“把重复的表格操作交给代码”的问题。课程只讲 Excel 在 Python 里的对象模型,不涉及爬虫、数据分析、机器学习这些大话题,范围收得很窄,对只想处理工作簿和工作表的人反而友好。如果你已经用 pandas 处理完数据,只是发愁怎么把结果写成带格式的 Excel,这套课也能补上最后一段。
适合什么基础,怎么安排看课顺序
它要求你已经能看懂基本的 Python 语法,比如导入包、写函数、用循环和条件判断。如果完全没写过 Python,建议先补基础再看,否则到“工作表复制和移动”那一节会卡住。建议的看课顺序是:先看概述里关于包安装和对象层次关系的三段,建立“工作簿—工作表—单元格”的层级概念;再看工作簿对象,练会创建、打开、保存;最后看工作表对象,搞清创建、删除、复制、移动。这几块是后面写任何批量处理脚本都要反复用的基础,先吃透它们,后面的格式设置、单元格操作才不会觉得乱。
学完能独立做什么,资料怎么配合练习
学完这几块,你能独立写出这样的脚本:打开一个已有的 Excel 文件,按某列的值把数据拆到多个工作表,或者把若干个结构相同的工作表合并到一个工作簿里,再按部门复制、移动到指定位置。练习时建议拿真实的工作文件来跑,不要只看视频里的示例。每看完一段,就自己写一个最小脚本去操作一张空表,确认能保存出文件、能用代码打开、能创建和删除工作表。资料包里的视频可以边看边暂停,把代码敲一遍再运行,比连续看完再动手效果好得多。遇到旧版 xls 文件打不开的情况,先确认是格式问题还是路径问题,别急着跳过——这门课的价值就在于把这些容易踩的小坑提前趟一遍。
OpenPyXL编程
课程目录
* 01 概述/
* 01 OpenPyXL包及其安装.mp4 (28.79 MB), 11:38
* 02 OpenPyXL中的Excel对象及其层次关系.mp4 (14.52 MB), 06:30
* 03 使用OpenPyXL包的一般过程.mp4 (18.24 MB), 07:30
* 02 工作簿对象/
* 01 创建、保存和关闭工作簿.mp4 (18.29 MB), 07:11
* 02 打开已有的工作簿文件.mp4 (13.14 MB), 04:48
* 03 使用xls文件.mp4 (8.30 MB), 03:50
* 03 工作表对象/
* 01 创建和删除工作表.mp4 (30.53 MB), 11:13
* 02 存储和管理工作表.mp4 (29.63 MB), 10:38
* 03 复制、移动工作表.mp4 (15.80 MB), 05:51
* 04 行列操作-新增行.mp4 (22.60 MB), 08:39
* 05 行列操作-插入和删除行列.mp4 (18.73 MB), 06:40
* 06 行列操作-引用单行列和多行列.mp4 (24.65 MB), 08:39
* 07 行列操作-遍历单行列或多行列.mp4 (78.65 MB), 13:46
* 08 行列操作-改变行高和列宽.mp4 (16.34 MB), 03:24
* 09 工作表对象的其他属性和方法.mp4 (17.70 MB), 06:14
* 04 单元格对象/
* 01 引用单元格.mp4 (26.21 MB), 11:16
* 02 引用单元格区域.mp4 (28.92 MB), 11:10
* 03 工作表的已用单元格区域.mp4 (20.73 MB), 07:56
* 04 bugs 不可靠的min_row和min_column.mp4 (9.69 MB), 03:47
* 05 设置单元格样式-设置字体.mp4 (16.85 MB), 06:07
* 06 设置单元格样式-设置颜色.mp4 (25.56 MB), 09:09
* 07 设置单元格样式-设置背景填充.mp4 (67.17 MB), 21:39
* 08 设置单元格样式-设置边框.mp4 (27.13 MB), 08:24
* 09 设置单元格样式-设置数字格式.mp4 (15.51 MB), 05:08
* 10 设置单元格样式-设置对齐方式.mp4 (27.45 MB), 08:09
* 11 复制单元格区域.mp4 (19.41 MB), 07:42
* 12 复制单元格区域的样式.mp4 (18.29 MB), 06:47
* 13 移动单元格区域.mp4 (8.27 MB), 03:15
* 14 单元格偏移.mp4 (8.23 MB), 03:32
* 15 单元格区域的扩展和收缩.mp4 (12.83 MB), 05:18
* 16 单元格区域的集合运算.mp4 (15.56 MB), 06:40
* 17 合并和取消合并单元格区域.mp4 (15.99 MB), 06:10
* 18 合并单元格的更多操作.mp4 (36.93 MB), 12:54
* 19 添加批注.mp4 (9.96 MB), 04:00






