前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python + Excel自动化办公,学习路线是什么?想学,又不想学太多。

Python + Excel自动化办公,学习路线是什么?想学,又不想学太多。

作者头像
程序员晚枫
发布2023-03-02 16:20:39
6320
发布2023-03-02 16:20:39
举报
文章被收录于专栏:自动化办公自动化办公

大家好,这里是Python程序员晚枫。

之前给大家分享过5个Python自动化办公的知识汇总:

今天针对其中一个专项:Python + Excel自动化办公,整理了一份学习路线,分享给大家。

一、应该学什么?

①9个库

Python本身不具有处理Excel功能,全靠第三方库。有多少处理Excel的第三方库呢?根据网上检索,我一共发现了9个库,他们的功能如下。👇

②选哪个?

没有选择很痛苦,但有的时候,选择太多也是一种痛苦。

综合分析这9个库,会发现功能最全面的库是:win32com和xlwings。

然而在实际的使用中,pandas和openpyxl使用的最多,为什么?

  • win32com只支持windows系统,淘汰;xlwings只能机械的读取数据,淘汰。
  • pandas支持所有电脑系统,而且有丰富的数据分析方法。
  • openpyxl可以设置Excel格式,如下图所示。👇

二、怎么学?

看完以上对Excel第三方库的分析,你就可以很好的理解接下来要学习的内容了。一共有3种路线:完全不想学代码、可以学一点但不多、想深入学习代码。

① 如果你没有任何代码基础,而且也不想学习代码

直接使用python-office,这个库内置了所有处理Excel自动化办公的9个库,可以1行代码调用自动化办公的功能。

学习网站:https://www.python-office.com

② 入门级操作,pandas自动化办公

如果想学习一些代码,实现自己的特殊需求,又不想学的太多。

那就学习Pandas吧,下面这套课程,主要是给0基础入门的同学使用。

视频链接:https://www.bilibili.com/video/BV1hk4y1C73S

③ 可以深入学习

openpyxl是一个用于读取和编写Excel 文件的库。

官网:https://openpyxl.readthedocs.io/en/stable/

三、写在最后

如果你发现了更多学习资料,欢迎在评论区补充。

“与此同时,我也要感叹一句:在英文的编程世界里,中文寸步难行。

十四五提出大力发展国产开源生态,也涌现出了一批国产编程语言,大家也可以探索一下:14个中国人主导的编程语言,消除英语门槛,支持国产技术~第三方库👉python-office,希望大家参与到项目的开发中:

  • ⭐GitHub:https://github.com/CoderWanFeng/python-office
  • 🏠Gitee:https://gitee.com/CoderWanFeng/python-office
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python自动化办公社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、应该学什么?
  • 二、怎么学?
  • 三、写在最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档