前言
合并同一个文件夹下所有pdf文件
from PyPDF2 import PdfFileReader, PdfFileWriter
def merge_pdfs(paths_li, output_name):
pdf_writer = PdfFileWriter ()
for path in paths_li:
pdf_reader = PdfFileReader (path)
for page in range (pdf_reader.getNumPages ()):
pdf_writer.addPage (pdf_reader.getPage (page))
# 输出
with open (output_name, 'wb') as out:
pdf_writer.write (out)
if __name__ == '__main__':
paths_li = ['xxx0.pdf','xxx1.pdf','xxx2.pdf']
output_name = xxx.pdf
merge_pdfs(paths_li, output_name)