运新环境:已安装python及PyPDF2包
Tips:pip install PyPDF2 安装PyPDF2包的命令
import PyPDF2
import os
directory = input("请输入文件路径:")
def iterbrowse(path):
for home, dirs, files in os.walk(path):
for filename in files:
yield os.path.join(filename)
filenames = []
for fullname in iterbrowse(directory):
filenames.append(fullname)
filenames = [file for file in filenames if '.pdf' in file]
merger = PyPDF2.PdfFileMerger()
for filename in filenames:
merger.append(PyPDF2.PdfFileReader(filename))
merger.write('convert_final.pdf')
input("合并成功,请按任意键结束!")
python PDFconvert.py
之后将需要合并的所有pdf文件移到当前目录下
双击运行run.bat文件
复制pdf所在的文件夹路径,并粘贴到命令行:
之后按下回车,即可在文件夹内看到合并后的pdf文件,convert_final.pdf
合并之前的pdf内容:
合并之后的pdf为: