python一行代码合并了162个Word文件
作者:程序员晚枫 发布时间:2022-07-24 04:20:57
标签:python,Word,文件合并
引言
周末我和小明又开始了疯狂的考证学习,昨晚通过合法的手段获取了一套学习资料,却遇到了一个问题:
一套完整的资料,被机构拆分成了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')
来源:https://juejin.cn/post/7211470769577082939


猜你喜欢
- 【导读】亚马逊的 Alexa 的巨大成功已经证明:在不远的将来,实现一定程度上的语音支持将成为日常科技的基本要求。整合了语音识别的 Pyth
- 在Python中通过GET来获取页面的COOKIE是非常简单的事情,下面的代码实例演示了如何利用Python 获取COOKIE内容#! /u
- 本文实例讲述了JS+CSS实现闪烁字体效果的方法。分享给大家供大家参考,具体如下:<div id="blink"&
- 说明:我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存
- 在HTML中,常见的URL有多种表示方式:相对URL: example.php demo
- 新年钟声刚过,淘宝新版首页全“心”上线了,这次设计大胆的将布局从 960px 伸展至 1000px,页面更通透,新首页更大范围的实践了 HT
- 1.垂直影像拼接 vconcat# -*- coding: utf-8 -*-import cv2image = cv2.imread(&q
- 今天看到everything搜索速度秒杀windows自带的文件管理器,所以特地模仿everything实现了文件搜索以及打开对应文件的功能
- python实现文本进度条 程序进度条 加载进度条 单行刷新功能,具体内容如下所示:利用time库来替代某个程序 的进行过程,做实例,思路是
- 一、在搭建的时候参考以下文章http://www.cnblogs.com/zsy/archive/2016/02/28/5223957.ht
- beego中各类数据库连接方式beego 框架是优秀得go REST API开发框架。下面针对beego中各类数据库连接操作做一个总结。or
- 产生跨域问题的原因跨域问题是浏览器同源策略限制,当前域名的js只能读取同域下的窗口属性。跨域问题产生的场景当要在在页面中使用js获取其他网站
- Portable Document Format(可移植文档格式),或者PDF是一种文件格式,可以用于跨操作系统的呈现和文档交换。尽管PDF
- 本文实例讲述了python实现根据窗口标题调用窗口的方法。分享给大家供大家参考。具体分析如下:当你知道一个windows窗口的标题后,可以用
- SpringSecurity? Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解
- 我就废话不多说了,直接上代码吧!pip install pymysqlimport pymysqlimport pandas as pdco
- 代码import psutilprint(dir(psutil))# 查看逻辑cpu的个数print(psutil.cpu_count())
- 原来的程序是使用sqlite这个嵌入式数据库作为Remit(code name)的数据源的,因为NHibernate支持这个,然而有一点不好
- 实例如下所示:# -*-coding:utf-8-*-import osfile_obj = open("test2.txt&qu
- 背景:今天才申请了腾讯云+校园计划的1元服务器,安装了Centos7.0,在安装MySQL的时候,使用yum list | grep mys