👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫。
我今天发现,python-office这个三方库的下载量已经超过34万了,在GitHub的star数也来到了1200。

而在年初,我差点放弃这个库。
3年前发布
我是在2022年的4月发布了这个项目,截止到今天已经有3年半了。

当初发布这个项目的目的很简单:想做自媒体,需要流量。
我从2018年开始做自媒体,2019年开始做编程类的自媒体,并且最终取名为:Python自动化办公社区,也就是现在这个号。
从2019年开始,积累了大量的用户需求:想用Python来干什么,我也一直通过写文章和大家分享互动。尤其是中间遇到疫情,很多人在家里学习、办公,大家突然对自动化办公感兴趣起来了。
干了3年,到了2022年,明显感觉到文章的流量不行了。于是我就想转战视频平台,最适合的就是B站了,所以我把这几年收集的功能都集成到python-office里面,并且发布了这个项目。
这个项目的发布视频,也是我第一个真正意义上的10w+浏览量的作品。

后来我又做了一套课程,介绍这套库的部分功能:给小白的50讲Python自动化办公,实际功能应该有70多个。

年初几乎放弃了
23年大模型在国内爆火,我就开始怀疑:普通人学编程还有用吗?如果本来不是程序员的打工人,学Python自动化办公还有用吗?
因为我对AI太乐观了,所以刚开始对Python很悲观,对这些问题的答案都倾向于:没用了。包括今年初从程序员转行法务,也和这种悲观的态度有关系。
今年年初,我也几乎放弃了这个项目,没有投入时间了。
现在又重新启动
转折发生在今年9月,我先后去参加了2025Python中国大会和2025云栖大会。
- 云栖大会的视频号
我对AI是否会替代Python,以及是否有必要更新项目,有了几个新的体会:
- 国内的AI发展是由上层主导的,再加上网络环境的限制,这种模式下开发出的AI工具,很难针对性解决个体存在的问题。摆在个人面前的选择,接下来一段时间内,在国内个人想用AI提高效率,依然是个人开发:上层的工作流、下层的代码开发。甚至现在绝大多数人,对AI的使用还停留在问答的层面…普通人涉及下层的代码开发,必然会选择Python。
- Python依然是外行入门AI编程,唯一可选的语言。cpp、java、go、rust等专业语言,因为入门困难,都和普通人都没有关系。
- 我还是和刚毕业时一样喜欢编程。日常无聊、假期休息时,还是愿意打开Python写两行代码,或者改一改bug。

而且根据我后台和粉丝的沟通,也发现使用我这个项目的人和3年前发布时是同一类人:很多人用过我的项目,学会了Python,然后去了更广阔的AI世界。
适用人群
如果你想通过学习编程跟上互联网的发展,或者想定制自己的AI应用,或者干脆就是学校里的Python课程听不懂,可以从python-office开始学习。
直接学习下面这套课程:

我会持续更新这个项目,并且围绕这个项目讲解Python的高级使用方法。


