Skip to content

Commit f89725a

Browse files
committed
merge-pdfs-printable: Better errors. Output to 'merged.pdf' in current dir.
1 parent 9663286 commit f89725a

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

python3/merge-pdfs-printable.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,13 @@ def get_pages_in_pdf(f_path):
3939
def merge_pdfs(f_names):
4040
merger = PdfFileMerger()
4141
fps = [open(f,'rb') for f in f_names]
42-
[merger.append(f) for f in fps]
43-
out_file = tempfile.mktemp("-merge.pdf")
42+
for f in fps:
43+
try:
44+
merger.append(f)
45+
except:
46+
print("Error merging {}".format(f))
47+
raise
48+
out_file = "merged.pdf" #tempfile.mktemp("-merge.pdf")
4449
with open(out_file,'wb') as f:
4550
merger.write(f)
4651
[f.close() for f in fps]

0 commit comments

Comments
 (0)