|
先遍历文件夹内pdf文件,然后在合并,使用的时候,文件夹只能放需要合并在一个pdf内的文件。
- from PyPDF2 import PdfFileReader, PdfFileWriter
- import os
- 写PDF = PdfFileWriter()
- for lujing,liebiao,wenjian in os.walk('c:\cl'): #遍历文件夹内文件
- for i in wenjian:
- if i.endswith('.pdf'): #判断是否PDF文件
- j = lujing +'\\' + i
- 读PDF = PdfFileReader(j) # 循环读取每一个PDF
- for page in range(读PDF.getNumPages()): # 从读取到的PDF中遍历每一页
- 写PDF.addPage(读PDF.getPage(page)) # 写入每一页
- with open("c:/cl/合并后的.pdf", "wb") as 变量名:
- 写PDF.write(变量名)
复制代码
|
|