用了PyPDF2合并了几个PDF文件,完成后合并的文件显示“文件已损坏”。

这个是代码内容:

import PyPDF2
from PyPDF2 import PdfFileMerger, PdfFileReader
from glob import glob
print(glob(pathname=r"E:\PDFcombine\1/*.pdf"))
mergepdf_base = PdfFileMerger()

for temppdfname in glob(pathname=r"E:\PDFcombine\1/*.pdf"):
    mergepdf_base.append(PdfFileReader(temppdfname))

mergepdf_base.write("all.pdf")

运行结果:

img