注意事项
下载PyPDF2不要下载太高的版本
这里建议下载3.0以下的版本,本文用的是2.11.2的版本
pip install PyPDF2==2.11.2
然后需要更改多个pdf文件的存放位置:(将此路径复制下来)
然后设置合成后的新pdf文件名字
如代码中所示,前两个路径需要更改。
完整代码
import os
from PyPDF2 import PdfFileReader, PdfFileWriter, PdfFileMerger
# 设置工作目录
NewDir = r"E:\AAAAAStudyData\计算机操作系统\王道操作系统课件ppt" # 工作目录路径
# 设置新的PDF文件名
NewName = r"E:\AAAAAStudyData\计算机操作系统\王道操作系统.pdf"
# 更改当前工作目录为NewDir
os.chdir(NewDir)
# 打印当前工作目录
print(os.getcwd())
# 用于存储PDF文件名的列表
fnames = []
# 遍历NewDir目录下的所有文件和子目录
for i in os.scandir(NewDir):
# 检查文件是否是文件且以.pdf结尾
if i.is_file() and i.name.