from PyPDF2 import PdfMerger from pathlib import Path def main(base_dir): target = base_dir + '/Z.07 Einzelbetrachtung_lfd_Monat_gesamt.pdf' Path(target).unlink() pdfs = [f for f in Path(base_dir).glob('Z.07 Einzelbetrachtung_lfd_Monat_*.pdf')] merger = PdfMerger() for pdf in pdfs: merger.append(pdf) merger.write(target) merger.close() if __name__ == '__main__': main('C:\\GlobalCube\\ReportOutput')