👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫,正在all in AI编程。
最近在忙Python中国 · 重庆站的事情(点我查看:初遇山城|PyCon China 2023 邀你相约重庆),很久没有更新自动化办公的代码了。
今天熬了个夜,给大家更新一个新的功能:1行代码识别银行卡信息,并且自动保存到Excel中。
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫,正在all in AI编程。
最近在忙Python中国 · 重庆站的事情(点我查看:初遇山城|PyCon China 2023 邀你相约重庆),很久没有更新自动化办公的代码了。
今天熬了个夜,给大家更新一个新的功能:1行代码识别银行卡信息,并且自动保存到Excel中。
Python很热门,我又不是程序员,我有必要学习吗?
电子化:催生了Office
数字化:催生了?
Python不是最后的答案,但是一个开始
学一些办公相关的,这就是Python + 办公。
好用,但是不好学。
所以我推出了:Python自动化办公,1行代码解决办公需求。
代码演示
如果学完了还想深入学习,可以学习以下方向:
数字化->智能化:GPT
目前的体会:神奇,但是不好用。
国内平台:
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
又到了一月一次的总结推文了。这个月过的,挺忙的。
最近打算办一个线下活动:这个冬天,一起搞事情!PyCon China 2023 开启报名!
活动发出不久就遇到了意想不到的问题:志愿者太多了!原本计划4~6个志愿者,最后报名了30+。
我本以为办活动会遇到的问题,反而一个都没发生:没有合伙人、没有场地、没有嘉宾、没有观众。
所以这个月围绕:怎么安排这些志愿者的问题,花了很多时间。
但最后的结果很抱歉:确实用不了这么多人。
办这次活动的缘由,还要从今年夏天说起。
计划12.2在重庆办一场线下活动,
今晚的沟通是一位重庆本地老弟,干过4年销售,普本,想要一个转行程序员脚踏实地的答案。
以下是咨询总结和学习规划。
学历没有优势,对编程语言(Python)有过一定程度的自学。
不纠结编程语言,能转行 + 有发展就行。
通过沟通,我给了3个方向的建议:
最终老弟选择:Python + C++
明确了目标,规划学习路线就很清楚了。
沟通以后,老弟问了2个问题,也是常见问题了:
如果在学习过程中有更多问题,欢迎加入读者群继续交流。👇
more >>👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫,正在all in AI编程。
今年十一假期没出去旅游,在家里更新一套原创课程,点击查看👉给小白的《50讲Python自动化办公》。
所有功能,都只需要1行代码,非常适合非程序员入门Python使用。
目前全网播放量直逼100w+,其中第4讲:PDF转Word,在百度的播放量已经达到了30w+。
今天就免费给大家分享一下这一讲的代码。
PDF换Word功能,来自第三方库:python-office,免费下载命令:
1 | pip install python-office |
下载之前,你需要安装Python和PyCharm,教程我也给大家准备好了:
1 | ## Win用户 |
使用过程中,看到大家在视频评论区有一些问题,这里统一回复一下:
大家在使用代码过程中有任何问题,都欢迎在评论区和我交流哟~👇
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
没有金刚钻
不想要做大做强,只想要做好
不尊重历史
不够坦诚
1、高端咨询
2、线下活动
3、录制课程
4、
今晚的沟通很有特色:不想干技术工作,但是想学Python。
以下是咨询总结和学习规划。
学历没有优势,自己听说学Python有利于找工作(到底有没有用自己还不知道),对计算机一无所知。
如何快速学会适合自己的Python知识?
如何确定学习方向:行政可以使用的Python知识?通过沟通,我们确定了一个方向:自动化办公。
这也是我录制教程最多的一个方向。
基于只学有用的原则,学习计划主要分为2步:基础 + 应用。
基础学习下面这一套课程就够了:
学习过程中,请确保听懂。
应用主要分为5大板块,每个板块的学习资料是:
应用部分的学习,一定要跟着做。
针对转行找行政工作,我确实没有什么建议。
但是根据我了解的行政同事的工作内容,实事求是的讲,Python不是最主要的。
可能影响更大的是:学历、工作经验、办公软件的使用等。
如果在学习过程中有更多问题,欢迎加入读者群继续交流。👇
more >>👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家赶紧去体验一下吧~👇

👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
去年4月,我在Github和pypi同步发布了自动化办公的专用库:python-office,并且有幸得到了开源中国的推荐。
截至目前,在GitHub和Gitee获得的star⭐分别是:658、573,在小破站和百度发布的python-office的相关教程,都获得了10w+的播放。
作为初次使用这个项目的小白,经常会被这个项目可以用1行代码实现复杂的办公需求所吸引,但简单的操作背后,有哪些复杂的技术支撑呢?
今天就给大家揭秘5个在python-office这个库中使用到的实用编程技巧,帮助感兴趣的同学进一步提高编程技术~
首先要说的是最基础,也最实用的python技巧:使用内置函数。
给大家举个例子,python-office这个库里有一个功能非常受欢迎:PDF转Word,这个功能,既可以单个处理,也可以批量处理。

在批量处理之前/之后,程序会给你报告一下,本次待处理/处理了多少个文件。
这时候就需要用到一个编程:统计列表里的文件总数。
如果你不用内置函数,以实现你会这么写代码:
1 | file_list = [a.pdf,b.pdf,c.pdf...] |
如果使用内置函数,1行代码就搞定了:
1 | file_list = [a.pdf,b.pdf,c.pdf...] |
使用内置函数除了代码简洁外,还有一个很明显的好处:代码速度更快!
运行过代码的朋友还会发现:我们每个功能,都是自带视频教程的。
如何在不改变代码的情况下,给代码增加功能呢?这时候就可以用装饰器来实现了。
1 | @instruction |
自定义装饰器的方法,之前分享过:利用世界杯,读懂 Python 装饰器
类型提示可以帮助开发者更容易地理解代码,同时可以让一些工具(如IDE和静态类型检查器)提供更好的代码分析和自动补全功能。类型提示在Python 3.5及以后的版本中通过类型注解(Type Annotations)和typing模块得到支持。
对于写Java,尤其是写C++的程序员来说,Python中的类型定义用起来很难受。Type Hints可以提供一定程度的类型提示功能,但请注意,这个提示只对阅读代码有用,对于代码编译和运行没有任何作用。
举个例子:从100个Excel中,搜索包含’程序员晚枫’这几个字的Excel文件。
1 | @instruction |
其中,search_key: str, target_dir: str表示:指定了参数的类型为str。
这一点不用多说了,因为稍微懂一点专业开发的朋友,都知道什么是面向对象。而不懂面向对象的业余开发,也没有必要懂。
具体代码,大家可以去python-office的代码仓库查看,每个api都是基于对象实现的。
pathlib是跨平台的、面向对象的路径操作模块,可适用于不同的操作系统,其操作对象是各种操作系统中使用的路径(包括绝对路径和相对路径),pathlib有两个主要的类,分别为PurePath和Path。
python-office中主要使用的是Path,用起来真的很方便!
1 | file_path = Path('./程序员晚枫的文件夹') / Path('./res') |
使用Path方法,拼接路径的时候就不需要使用os.join了,可以直接用/你敢信吗?大大提高了代码的可读性~
以上所有仓库的功能介绍,我都加入了原创课程:给小白的《50讲Python自动化办公》都是1行Python代码就能实现的,适合纯小白的课程,需要可以加入学习哟~
大家学习 或 使用代码过程中,有任何问题,都可以加入读者群交流哟~👇

👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
上周阿里在云栖大会刚发布了通义大模型的应用:阿里杀疯了!能自动帮你写代码,居然还免费?
这周百度就悄悄发布了首个AI搜索引擎,还是中文的!
大家赶紧去体验一下吧~👇
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
最近很多朋友找工作,后台收到一个提问:自己技术不行,如何巧妙进大厂?
今天就给大家分享3个方法,巧妙进大厂,别说技术差点了,就是完全不会技术,都可以。
这一类大厂的岗位有2个要求:
其中,第2个要求比第1个要求更重要。
只要符合这两条,就可以加入美团和饿了么,个人建议美团,感觉业务更广一些。
这一类大厂的岗位要求更简单,只有一个:有一定的启动资源。
也不用太多,能够在你家楼下租一个门面放别人的快递就可以。
这一类的大厂可以加入顺丰和京东,个人推荐京东,毕竟东哥不会抛弃每一个兄弟。
这一类的大厂,有抖音和快手,要求会做短视频。
很多朋友担心自己不会做短视频,怎么办呢?不用担心,现在有ChatGPT了,它可以帮你做视频。
比如我这条视频,从文案到剪辑,都是ChatGPT指导我做的,你觉得怎么样?
如果你也想学习用AI制作短视频增加收入,我给你推荐一本书:
北京理工大学出版社的《超简单,用ChatGPT让短视频飞起来》,不仅手把手教你如何使用ChatGPT,还通过案例给你讲解如何用AI制作短视频,帮你进入大厂!
视频左下角,有优惠购买链接,大家赶紧去看看吧~
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫,正在all in AI编程。
上个周末去成都参加了第8届中国开源年会,认识了很多行业前辈和优秀的同龄人。
我发现在工作之外还能有一番事业的人,都有一个让我羡慕的共同点:有一个拿得出手的作品。
对于技术人来说,这个作品可以是写了一本书、发布了一个开源项目,或者是能够常年在当地城市组织一类线下活动。

回来后我也一直在想:我也工作好几年了,我有什么拿得出手的作品呢?就目前来说,可能还是在小破站账号:Python自动化办公社区,给小白录制的几套Python入门课程吧。
今天重点给大家推荐的是第1套:50讲Python自动化办公。
关于这套课程的特色,我只想介绍一点:面对非程序员,简单易懂。
毕业后一直在做自媒体,开过很多主题的账号,但是有一个主题一直在:Python学习,而且是针对非程序员的。
因为给程序员的Python课程太多了,而且对于非程序员来说,并不需要那么深入的学习Python理论,只需要学会怎么用Python就够了。
所以我利用业余时间收集了很多的代码,把它们都编写成1行代码就可以调用的第三方库:python-office。帮助不是程序员,又想学一下Python的人,降低学习难度。
举个例子,你看看能不能看懂。👇
我想把手里的PDF文件,转换成可以编辑的Word文件,下面的1行代码就可以实现。
按住代码左右滑动,可以查看剩余代码。
1 | office.pdf.pdf2docx(file_path=r'D://程序员晚枫的PDF文件.pdf',output_path=r'D://我的文件夹') |
上面这1行代码实现的功能:把存放在D盘的PDF文件(程序员晚枫的PDF文件.pdf),转为Word文件,并且存放在D盘我的文件夹目录下。
课程一共50讲,全部都是这种1行代码就能实现的代码功能讲解,你根本不用担心学不会~
这套课程已经全部更新完了,视频可以免费看,打开下面的网址可以查看课程目录 + 全套视频,👇。
大家付费上面第2个链接后,可以添加我的微信,邀请加入答疑群。👇

👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
度过了非常充实的一个月:
国庆没出门没什么意外的,自从20岁出头的那几年把国内/国外,想去/能去的城市都走了一圈之后,我对旅游这件事就提不起兴趣了。
再加上我是个一无所长的废物,所以现在每次放假我都在家里干一件事:怎么把过去贪玩浪费的时间追回来?
做为社会人,努力的方向无非就是2个:学习和工作。学习是对内的,工作是对外的,而工作之一:自媒体,则是和关注我的人有关的。
8天国庆假期,在家里熬夜了7天,录制完成了下面这2套课👇,通过粉丝增长速度来看,观众大佬们的反馈应该是不错的,目前全网粉丝已经30w+了。
说句实话,目前我的卖课收入和我的广告收入/带货收入比起来不值一提,
但我还是每天吭哧吭哧的录制课程,我特别想通过推出原创课程证明2件事:不是所有知识付费都是割韭菜的,是有一部分人愿意认认真真输出知识的,希望读者和博主,都能互相善待和珍惜每一份信任。
我自己在工作中一直在换技术栈:Java、Python、C++,甚至还写过一段时间的JS。
但在做博主这个方向,一直做的是Python主题,虽然中间开过一些新账号,但手里的Python账号,这4年多没停更过。
去年总结这几年总结的读者需求,发布了2个开源项目:python-office和PyOfficeRobot。
很幸运,第一个开源项目刚发布就得到了开源中国的推荐,目前GitHub Star已经 640⭐了。上面提到国庆录制的课程:给小白的《50讲Python自动化办公》,就是这个项目的是说明书。
而另一个项目:PyOfficeRobot,这个10月也意外的得到了推荐,我昨晚打开后台才看到消息。
图片
特别感谢小明开车带我去成都,这让不会开车的我,也体会到了自驾的乐趣。
去成都参加了第8届中国开源年会,收获很丰富,上篇文章也简单提到过:劝我打开格局的朋友,请帮我最后一个忙:把我删了。
这里补充一个收获:让我更有信心做重庆的线下活动了。
之前在广州尝试做线下活动,努力了1年后积累了不少经验,接着就来到了重庆。
来重庆以后一直想做线下活动,技术主题也好,其它主题也好,重点是想通过活动整合资源,给每个参与活动的人创造更多职场/商业机会。
这期间也做过几次尝试,但效果平平,没有信心。
这次去了成都,认识了一众长期做线下活动的大佬,学到了很多经验,尤其是申请了PyCon China(重庆站)的举办机会,得到了组织的支持,让我对重庆线下活动更有信心了。
希望从这次PyCon China(重庆站)活动开始,用接下来3-5年的时间,把重庆的线下活动一点点地做出样子来。
也欢迎对重庆线下活动感兴趣的朋友,加入我们~👇

👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,这里是程序员晚枫,正在all in AI编程,今天给大家整理了所有Python版本的下载,包含系统:Windows、Mac、Linux。
初学Python,一个最常见的问题是:正版Python去哪里下载?怎么安装?
之前录制了一个视频教程,说明了安装问题👇
视频号
今天再给大家分享一下Python的安装包,全部来自Python官网。
以下是目前所有Python版本的下载链接 + 下载教程。
| 电脑系统 | 下载链接 |
|---|---|
| Windows | https://www.python.org/downloads/windows/ |
| Mac | https://www.python.org/downloads/macos/ |
| Linux | https://www.python.org/downloads/source/ |
| 小众系统 | https://www.python.org/download/other/ |
如果下载完了Python,还想继续学习一些简单的入门课程,推荐我的2套原创课程:
图片
今天继续给大家推荐一个阿里推出的重磅功能:用AI写代码。无需付费,可以免费使用!
点击下面的链接,24小时自动获取阿里AI代码软件的下载和安装教程~
大家有任何问题,欢迎加入AI工具交流群,👇

另外,给大家推荐一个原创课程:给小白的《50讲Python自动化办公》都是1行Python代码就能实现的,适合纯小白的课程,需要可以加入学习哟~
大家学习 或 使用代码过程中,有任何问题,都可以加入读者群交流哟~👇

支付宝扫码领取,每人都有👇

👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
今天挺忙的,把工作干完。
流量和赚钱,分开
流量:
赚钱:
工作:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true