TIL how to merge PDF files in Python -> the pypdf
library makes this really easy:
from itertools import islice
from pathlib import Path
from pypdf import PdfWriter
with PdfWriter() as merger:
files = (Path.home() / "code" / "articles" / "outputs").glob('*.pdf')
for file in islice(files, 3):
merger.append(file)
merger.write("output.pdf")
Source project where I found this: https://github.com/ahmedlemine/pdf-merger