xxxxxxxxxx
from PyPDF2 import PdfMerger, PdfReader
merger = PdfMerger()
merger.append(PdfReader(open(pdfname1 + ".pdf", 'rb')))
merger.append(PdfReader(open(pdfname2 + ".pdf", 'rb')))
merger.write("merged.pdf")
xxxxxxxxxx
# assuming you did pip install pypdf2
from PyPDF2 import PdfWriter
merger = PdfWriter()
for pdf in ["file1.pdf", "file2.pdf", "file3.pdf"]:
merger.append(pdf)
merger.write("merged-pdf.pdf")
merger.close()