python合并多个PDF,成为1个PDF

这里我们使用PyPDF2 库进行操作

合并的步骤如下:

  1. 创建PdfMerger
  2. 使用append()添加多个pdf文件
  3. 最后write()出即可

示例程序

将多个pdf_data/目录下的pdf文件合并成1个pdf文件的程序如下:

py 复制代码
from PyPDF2 import PdfMerger

file_merger = PdfMerger()  # 创建存放多个pdf文件工具
for _need_file in ["pdf_data/pdf_1.pdf", "pdf_data/pdf_2.pdf", "pdf_data/pdf_3.pdf"]:
    file_merger.append(_need_file)
file_merger.write("整合.pdf")  # 将合并的pdf文件写入到指定文件内
相关推荐
小oo呆19 小时前
【学习心得】Python协程
python
paopaokaka_luck19 小时前
心理咨询管理系统(WebSocket实时沟通、基于用户的协同过滤、 ECharts多维分析、 预约业务流程、预约校验与定时处理)
java·vue.js·spring boot·mysql·spring·echarts·1024程序员节
信誓旦旦的程序猿19 小时前
【Python量化实战宝典 #22】涨跌停、连板情绪手册:情绪指标构建(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
gCode Teacher 格码致知19 小时前
Pandas教学-21:subplots的使用
python·pandas·1024程序员节
2601_9679801119 小时前
Python开发的顶级开源项目全景图:2025-2026年生态概览
python·机器学习·开源项目·数据科学·生态概览
2301_322414280419 小时前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
benchmark_cc20 小时前
量化开发中,什么时候应该停止手动下载股票数据?
python·数据分析·pandas·量化交易·1024程序员节·股票数据·quantdash
泡茶喝茶写代码20 小时前
A股量化策略回测实战:从行情数据到绩效评估(第 15 篇):新高新低策略
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
考虑考虑20 小时前
JDK26的JEP 500属性
java·后端·java ee
全栈练习生20 小时前
Jev 决策模型
python·ai·1024程序员节