你好,我是尹会生。
恭喜你又学完了一个章节,这一讲的编写时间刚好是春节,在这里祝愿你新春快乐。
这一章,我带你学习了 Python 的另一个应用领域——自动化办公。Python 为什么能成为自动化办公的主力语言呢?我认为还是因为 Python 的简洁和第三方库的强大,它能帮助我们完成很多日常办公中的“杂事”。比如大量重复性的工作,你能用 Python 一次性完成,那些需要凌晨定时发送的邮件,能用 Python 自动发出去,为你释放大量宝贵的时间。
因此将 Python 应用到自动化办公的重点就是掌握丰富的外部接口。那么在这一讲,我将围绕 Python 自动化的两个神器,来为你总结一下 Python 自动化办公的重点。
要说哪种编程语言的第三方库最丰富,Python 肯定是首当其冲的。丰富的库让 Python 能够非常便捷地完成大量的日常工作。试想一下,如果完成一个重复合并 Excel 的工作要 2 小时,而开发一个 Excel 读取,搞懂 Excel 文件结构的工作要 2 小时以上,试问谁也不愿意使用 Python 来完成办公自动化工作。
相反,Python 丰富的库可以通过 pip 命令直接安装 openpyxl 等 Excel 支持库。安装后,就像打开文本文档一样打开文件,操作 Excel 表格里的数据。就像操作二维的列表一样方便,这样才达到了操作简便的目的。