1行Python代码,帮小明合并了162个Word文件

举报
程序员晚枫 发表于 2023/03/17 22:47:56 2023/03/17
【摘要】 免费工具

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

终于周末了,我和小明又开始了疯狂的考证学习,昨晚通过合法的手段获取了一套学习资料,却遇到了一个问题:

一套完整的资料,被机构拆分成了162个word文件,不方便看。

小明想让我写一段代码,把它们合并成一个word文件,我果断拒绝了。

原因很简单:有现成的付费工具,何必自己重写?能花钱解决的事,绝对不要花时间自己去试错。比如:找我咨询如何学习才能转行程序员,很实惠,但很高效!

但话说回来,有没有免费的Python方法呢?肯定有的,本文我们一起来看一下~

1、上代码

其实,不论合并多少个Word文件,1行代码就够了。👇左右滑动,查看代码。

# 下载方式:pip install python-office
import office

office.word.merge4docx(input_path=r'D:\程序员晚枫的文件夹\word-in', 
                        output_path=r'D:\程序员晚枫的文件夹\word-out')

2、相关功能

如果是打印需要,还可以合并后,把Word转为PDF。

import office

office.word.docx2pdf(path=r'D:\程序员晚枫的文件夹\word-out')

3、Python自动化办公,免费学习

所有学习资源,我都放在官网里了~

💻 www.python-office.com


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。