大家好,这里是Python程序员晚枫。
之前给大家分享过5个Python自动化办公的知识汇总:
今天针对其中一个专项:Python + Excel自动化办公,整理了一份学习路线,分享给大家。
Python本身不具有处理Excel功能,全靠第三方库。有多少处理Excel的第三方库呢?根据网上检索,我一共发现了9个库,他们的功能如下。👇
②选哪个?
没有选择很痛苦,但有的时候,选择太多也是一种痛苦。
综合分析这9个库,会发现功能最全面的库是:win32com和xlwings。
然而在实际的使用中,pandas和openpyxl使用的最多,为什么?
看完以上对Excel第三方库的分析,你就可以很好的理解接下来要学习的内容了。一共有3种路线:完全不想学代码、可以学一点但不多、想深入学习代码。
直接使用python-office,这个库内置了所有处理Excel自动化办公的9个库,可以1行代码调用自动化办公的功能。
学习网站:https://www.python-office.com
如果想学习一些代码,实现自己的特殊需求,又不想学的太多。
那就学习Pandas吧,下面这套课程,主要是给0基础入门的同学使用。
视频链接:https://www.bilibili.com/video/BV1hk4y1C73S
openpyxl是一个用于读取和编写Excel 文件的库。
官网:https://openpyxl.readthedocs.io/en/stable/
如果你发现了更多学习资料,欢迎在评论区补充。
“与此同时,我也要感叹一句:在英文的编程世界里,中文寸步难行。
十四五提出大力发展国产开源生态,也涌现出了一批国产编程语言,大家也可以探索一下:14个中国人主导的编程语言,消除英语门槛,支持国产技术~第三方库👉python-office,希望大家参与到项目的开发中: