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")