0 python pdf operating-system pypdf
我附上了一张图片来帮助展示我所做的事情。我正在尝试编写一个程序,将空白页添加到目录中具有奇数页数的所有 PDF 中。但是我似乎无法阅读目录中的所有 PDF。
我的脚本适用于单个 PDF,但我还有 1000 个 PDF 需要处理。为什么我无法阅读 user_input 目录中的所有 PDF?

代码在这里
from PyPDF2 import PdfFileReader, PdfFileWriter, PdfFileMerger
import os
user_input = input("Enter the path of your file: ")
files = os.listdir(user_input)
for file in files:
print(file)
pdfReader = PdfFileReader(open(files, 'rb'))
Run Code Online (Sandbox Code Playgroud)
使用以下代码。此代码将给出目录中的所有 pdf 文件列表
import glob, os
def readfiles():
os.chdir(path)
pdfs = []
for file in glob.glob("*.pdf"):
print(file)
pdfs.append(file)
Run Code Online (Sandbox Code Playgroud)