How to Merge Multiple PDFs Using Python

Опубликовано: 06 Февраль 2026
на канале: Programming Is Fun
1,388
40

In this video, I'll show you how to merge multiple PDF files into a single PDF using Python. This is a simple and efficient way to handle multiple PDFs, whether for personal projects, business needs, or academic purposes. We'll use the pypdf library to achieve this.

from pypdf import PdfWriter
import os

def pdf_Merger(fld):
merge = PdfWriter()
for file in os.listdir(fld):
merge.append(os.path.join(fld, file))
with open("merge.pdf", "wb") as pdf:
merge.write(pdf)

Calling Function
pdf_Merger("./pdf_files")