使用Python合并多个PDF文件的简单方法

 更新时间:2026年05月12日 09:30:28   作者:Xian-HHappy  
文章提供了一个简单的方法,通过安装依赖库和运行Python脚本,来合并多个PDF文件,该方法适用于初学者,只需将所有PDF文件和脚本放在同一文件夹并按需修改PDF路径列表,就能轻松合并多个PDF文件,需要的朋友可以参考下

第一步:安装依赖库

打开你的命令行 / 终端,运行:

pip install PyPDF2 

第二步:运行合并代码

把下面代码复制到 Python 文件里(比如 merge_pdf.py),修改一下 PDF 路径列表 就能直接用:

from PyPDF2 import PdfMerger
def merge_pdfs(pdf_list, output_path):
    # 创建PDF合并器
    merger = PdfMerger()
    # 依次添加所有PDF
    for pdf in pdf_list:
        merger.append(pdf)
    # 保存合并后的文件
    merger.write(output_path)
    merger.close()
    print(f"✅ 合并完成!文件已保存到:{output_path}")
# ------------------- 在这里修改你的文件路径 -------------------
# 把你要合并的 PDF 路径按顺序写在这里
pdf_files = [
    "1.pdf",
    "2.pdf",
    "3.pdf"
]
# 输出的合并后文件名
output_file = "合并版.pdf"
# ------------------------------------------------------------
# 执行合并
merge_pdfs(pdf_files, output_file)

使用说明

  1. 把所有要合并的 PDF 和这个 Python 脚本放在同一个文件夹
  2. 按你想要的先后顺序填写 pdf_files 列表
  3. 运行脚本,自动生成合并好的新 PDF

到此这篇关于使用Python合并多个PDF文件的简单方法的文章就介绍到这了,更多相关Python合并多个PDF文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python爬虫采集微博视频数据

    Python爬虫采集微博视频数据

    这篇文章主要介绍了利用Python爬虫采集微博的视频数据,文中有非常详细的代码示例,对正在学python的小伙伴们有很好地帮助,需要的朋友可以参考下
    2021-12-12
  • Pyecharts V1和V0.5之间相互切换的方法

    Pyecharts V1和V0.5之间相互切换的方法

    这篇文章主要介绍了Pyecharts V1和V0.5之间相互切换的方法,Pyecharts这个可视化库火爆,官方如是说:Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可,下面和小编一起进入文章了解具体内容吧
    2022-02-02
  • OneFlow源码解析之Eager模式下Tensor存储管理

    OneFlow源码解析之Eager模式下Tensor存储管理

    这篇文章主要为大家介绍了OneFlow源码解析之Eager模式下Tensor的存储管理实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Anaconda下Python中GDAL模块的下载与安装过程

    Anaconda下Python中GDAL模块的下载与安装过程

    这篇文章主要介绍了Anaconda下Python中GDAL模块的下载与安装方法,本文介绍在Anaconda环境下,安装Python中栅格、矢量等地理数据处理库GDAL的方法,需要的朋友可以参考下
    2023-04-04
  • 如何通过python的fabric包完成代码上传部署

    如何通过python的fabric包完成代码上传部署

    这篇文章主要介绍了如何通过python的fabric包完成代码上传部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Python读取ZIP和TAR格式压缩包的实现

    Python读取ZIP和TAR格式压缩包的实现

    本文介绍了使用Python读取ZIP和TAR格式的压缩包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01
  • 使用python检查yaml配置文件是否符合要求

    使用python检查yaml配置文件是否符合要求

    这篇文章主要介绍了使用python检查yaml配置文件是否符合要求,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python实现快速多线程ping的方法

    Python实现快速多线程ping的方法

    这篇文章主要介绍了Python实现快速多线程ping的方法,实例分析了Python多线程及ICMP数据包的发送技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • python用pickle模块实现“增删改查”的简易功能

    python用pickle模块实现“增删改查”的简易功能

    本篇文章主要介绍了python用pickle模块实现“增删改查”的简易功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-06-06
  • Python的批量远程管理和部署工具Fabric用法实例

    Python的批量远程管理和部署工具Fabric用法实例

    这篇文章主要介绍了Python的批量远程管理和部署工具Fabric用法,实例分析了Fabric的功能与具体使用方法,需要的朋友可以参考下
    2015-01-01

最新评论