logo头像

学如逆水行舟,不进则退!!!

文章目录

NO Title!

  • python 实现起来非常方便。
from docx import Document
from docxcompose.composer import Composer

def main(files,final_docx):
    new_document = Document()
    composer = Composer(new_document)
    for fn in files:
        composer.append(Document(fn))
    composer.save(final_docx)

main(["1.docx","2.docx","3.docx","4.docx"],r"result.docx")
  • 想要运行成功我们需要安装依赖。
  • 第一次报错事缺少 docx 模块,我习惯性的认为是 pip3 install docx. 如果安装的是 docx,那么接下来会继续报错 modulenotfounderror: No module named 'exceptions'.这是因为 docx 安装的不对。
pip3 install python-docx
  • 此时 docx 不会再报错了,但是还是缺少其他依赖。

pip install docxcompose

白嫖区

Python 合并多个 Word 文件的 4 种方法-艺赛旗社区

坚持原创技术分享,您的支持将鼓励我继续创作!

评论系统未开启,无法评论!