导读
大家好,这里是40节Python的办公自动化课堂。
自从去年4月发布第一篇Python办公自动化系列文章以来,目前已经马不停蹄的更新了近四十个真实办公场景案例,全网累计阅读超20W+,内容涵盖Python操作Word、Excel、PPT、PDF、邮箱及一些常用办公操作。
下面我将全部案例再次进行整理分类汇总,方便大家更好的阅读与学习!
自动化基础知识
首先,想要玩好Python办公自动化,基础知识要扎实,下面几篇文章分别从原理讲起,到代码示例,辅以大量图表,对自动化办公中的常用操作进行介绍,点击下方卡片可以直达对应文章!
Python操作Excel模块openpyxl详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510243&idx=1&sn=1069b703bef6f08b174023d0a577c6bd&chksm=c053ce17f7244701641dfb59860eca7f86886ccefba9b76a286a038b4027614326b0d2734c32&scene=21#wechat_redirect
Python操作Excel模块xlwings详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510458&idx=1&sn=d8aa358b76d2fa2ceffda352396297ce&chksm=c053cf4ef724465850305bea43fb9fb8382b7f7d4942fcea459734384a3f0181035adac2d84f&scene=21#wechat_redirect
Python操作Excel模块xlsxwriter详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510478&idx=1&sn=30f446707993b6d437d7f1960a7c32cf&chksm=c053cf3af724462cdaafbcf9f97fd9ea00251c9baddad089ff360aa43df245e6ab833c568122&scene=21#wechat_redirect
最全整理!Python 操作 Excel 库 xlrd与xlwt 常用操作详解!mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510780&idx=1&sn=96b19b2cad66c0a28a902246c26692a3&chksm=c053cc08f724451e2dbe76a2c0a69cd192cb84d3f240628cc5fdc2eb248849b4caa1be61576a&scene=21#wechat_redirect
Python操作Word模块 docx详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510282&idx=1&sn=e2d6253ab16949369e5d25565ac97668&chksm=c053cffef72446e8a962c6e2ee96692739e017d197f3215e3ace8a51bea1196d4c6ffbb2154b&scene=21#wechat_redirect
Python操作PPT模块pptx详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510291&idx=1&sn=45ba31f8a0e44fd132c5cc641de75fd5&chksm=c053cfe7f72446f1929d41567ec8e29515edc82422fd3269722240a90cc61d97cd2e6377c347&scene=21#wechat_redirect
Python操作PDF模块 PyPDF2详解mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510274&idx=1&sn=352c889930983dadab01c6e8d763ab60&chksm=c053cff6f72446e03a5eb772694d5de6dc1dbdd9eb0bcfaa29a0c162635b131a1c811bf838f2&scene=21#wechat_redirect
Word/Excel单独案例
在了解上面的常用操作后,就可以基于这些操作实现办公自动化,Word和Excel作为工作中最常用的软件,实现自动化可以节省很多时间。
下面给出了一些Python操作Excel或Word的真实案例,点击卡片可以直达对应文章学习!
Python批量调整Word样式mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510248&idx=1&sn=337cd9c6a411bf6f469ee4f8d3fab6e1&chksm=c053ce1cf724470adb93783bb5a1ae7d7d6e224db5ec6e81c49683d08c2a4142509b0f71c52b&scene=21#wechat_redirect
Python自动更新Excel表格mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510116&idx=1&sn=d17dc07420fc3ea41088055a7a4e7e52&chksm=c053ce90f7244786d533e1ec76ad6619d1a5f366cbcd119f146a018fbde9bd175bf61679a976&scene=21#wechat_redirect
Python办公自动化|自动更新不对称表格mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510132&idx=1&sn=ac5b988825e69dc3e1970750888513bc&chksm=c053ce80f72447960329fa719df0b952fd55791c5aa3b5df14b3ad2ccaf11c0383026a87d523&scene=21#wechat_redirect
Python批量查找Excel数据mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510203&idx=1&sn=21130954b9ebe60d0793308667840f0b&chksm=c053ce4ff7244759e1e9a57d2339ed820897d1ea739307270326b98f4ad7a6b8845aee2bc673&scene=21#wechat_redirect
Python批量提取Excel数据mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510180&idx=1&sn=4c1a2e94e4aedd106571604344d86be9&chksm=c053ce50f7244746878f50b49193bbbb76a0b19d41b2b68d865a08a59bb35e865e5310f6460b&scene=21#wechat_redirect
Python读取/写入Excel图片mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510391&idx=1&sn=b619f240fc34c5b9cf4c1eca90d85f50&chksm=c053cf83f724469514e845145e53dc94f0cb4e104c1fe7d669e289ff46db4045634f47be6ae4&scene=21#wechat_redirect
Word+Excel综合案例
上面给的是Python单独操作Excel或者Word的案例,而Word与Excel联合使用的场景更多,下面就是一些综合案例,点击卡片可以直达文章,希望能对大家有所启发!
Python提取Word内容到Excelmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510085&idx=1&sn=c3e427e9faf193477f0956659df70894&chksm=c053ceb1f72447a760c858845be9a9fc6b9c13d21af9e8953202fc958fc038f1f003022b3176&scene=21#wechat_redirect
Python提取Excel内容到Wordmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510088&idx=1&sn=cb4062700d9cce21d23489db3dce61ad&chksm=c053cebcf72447aafa18f077e5ecefc48d750e5a5442116465406a5f992044cf0e7adf825c97&scene=21#wechat_redirect
Python光速对比两份文件mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510105&idx=1&sn=5d61f732f6accbcd6048c757ae76ac5d&chksm=c053ceadf72447bbd83c3262629f69391c6be0c2470a4f79b01fc24097f98d41d9fb157fb0a4&scene=21#wechat_redirect
Python+Excel+Word一秒制作百份合同mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510220&idx=1&sn=cd3caba76d4a9ffee2e39b4f6393584a&chksm=c053ce38f724472e399a83116ed5f92276715f65cc4279d772ae50152b552bdeb5c2d55c92a1&scene=21#wechat_redirect
Python批量整理会议文件mp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510451&idx=1&sn=61e8c435e5d431d8ac8c0836ef25b722&chksm=c053cf47f724465129169e230671020c05cdf56510f8087e91c282ee85dce058ad445ab00a55&scene=21#wechat_redirect
PPT/PDF案例
除了Word与Excel,PPT和PDF也是日常办公中经常接触的文件格式,下面给出了一些基于PPT与PDF的自动化案例,点击对应图片可以直达学习!
Python提取PPT内容到Wordmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510217&idx=1&sn=89c4e6c6250e69180fb55e4464d6f0c5&chksm=c053ce3df724472b11d9fbd7c22df80376e535a06b2679fcd7f0d081582916c7b668ef9d626b&scene=21#wechat_redirect
Python提取Word内容制作PPTmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510455&idx=1&sn=1dc3c153b124b999b61854455fb069da&chksm=c053cf43f7244655b397ef962f792214b65d60439b897d42ac846a7608b80d36d1a21a02b716&scene=21#wechat_redirect
Python批量合并PDFmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510095&idx=1&sn=faf49476a5e75339845d2299c06df767&chksm=c053cebbf72447ad6e7c5c631d01e872a2cbfaaf492ef7e3105d11482ccabd86f149914e4b1c&scene=21#wechat_redirect
Python批量转换PDFmp.weixin.qq.com/s?__biz=Mzg5OTU3NjczMQ==&mid=2247510135&idx=1&sn=3797b743ab295b32ff0914111a031f44&chksm=c053ce83f7244795849fdbd7a0190b598c61470fb87fa866a90eee5f22beadeabb91469b93b8&scene=21#wechat_redirect
邮件自动化案例
操作邮件也是办公场景中常见的需求,下面是一些Python管理邮箱的部分案例,从基础讲解到实战都有,点击图片可以查看对应文章!
其他自动化案例
最后,除了Office三件套和PDF、邮箱之外,还有一些办公中常用的操作可以通过使用os和glob等模块实现,以下是一些有趣实用的案例,点击图片可以直达对应文章!
写在最后
以上就是这大半年来,我写过的全部Python办公自动化案例,希望能对感兴趣的读者有所启发。
其实要实现上面的Python办公自动化案例,并用不到太多的 Python 开发技巧,只是一些常见、基本的操作组合,当然说起来简单做起来难,我也知道很多小白饱受环境配置折磨或不知道如何入门,纵使有一颗想尝试的心确不知道从哪里开始而放弃。
现在关注「夜曲编程」回复「免费教程」即可来领取相关学习资料,既有Python入门的全部知识,也有Python办公自动化的专题案例可以练习。重点是无需关注其他的环境设置,开箱即用,例如在 Python办公效率化专题中,就不是像看文档一样枯燥,每个章节都是一实用的真实案例拆解而来,就这样先跟着完整的教程一点一点的将常见操作学会,再慢慢将自己平时的工作进行办公自动化!详情:https://zhuanlan.zhihu.com/p/353173228?ivk_sa=1024320u