本书是由流行开源Python库xlwings的创始人:费利克斯·朱姆斯坦(Felix Zumstein)所撰写。他详细阐述了如何将Python与Excel结合使用,让任务自动化,从而实现效率飞跃。为了帮助初学者克服对Python的恐惧,作者特意将教程内容设计成从简单到复杂的顺序进行介绍。
这本书PDF共282页,分为4个部分:【温馨提示:文章篇幅有限,PDF电子版文末免费领取】
第一部分【Python 入门】
介绍 Anaconda Python 发行版、Visual Studio Code 和 Jupyter 笔记本。
在这一部分中,会教给你足够的 Python入门基础知识,以便你掌握本书的剩余部分。
第二部分【pandas 入门】
pandas 是值得信赖的 Python 数据分析库。我们会了解如何利用 Jupyter 笔记本和 pandas 来替代 Excel 工作簿。
pandas 的代码通常更易于维护,并且效率比 Excel 工作簿更高。
不仅如此,你还可以用它来操作一张工作表放不下的数据集。
和 Excel 不同,pandas 让你的代码可以在任何环境中运行,包括云端。
第三部分【在 Excel 之外读写 Excel 文件】
这一部分讲的是如何运用 Python 包来操作 Excel 文件,比如 pandas、OpenPyXL、XlsxWriter、pyxlsb、xlrd 和 xlwt。这些包能够代替 Excel 直接读写磁盘上的 Excel 工作簿,也就是说,你不需要实际安装 Excel 就能进行这些操作。
第四部分【使用 xlwings 对 Excel 应用程序进行编程】
在这一部分中,我们会看到如何使用 Python 和 xlwings 来自动化 Excel,而不是直接读写磁盘上的 Excel 文件。因此,这部分内容需要你在本地安装好 Excel。我们会学习如何打开Excel 工作簿并实际操作它们。除了通过 Excel 读写文件,我们还会构建一些交互式 Excel工具,从而可以一键让 Python 执行一些过去你通过 VBA 宏来完成的工作(比如运算量极大的计算)。
需要PDF电子版的朋友们可以微信扫一扫下方CSDN官方认证二维码免费领取【保证100%免费】。