Сколько раз тебе нужно было объединить несколько PDF в один файл?
Есть простое решение с помощью библиотеки
PyPDF2:code
from PyPDF2 import PdfMerger
merger = PdfMerger()
merger.append("1.pdf")
merger.append("2.pdf")
merger.write("result.pdf")
merger.close()
Отличный способ собрать конспекты или отчёты в один документ.