from PyPDF2 import PdfFileReader, PdfFileWriter
import os
infile = PdfFileReader(open('quizzes.pdf', 'rb'))
f = open('names.txt')
lines = f.readlines()
lines = [x.strip() for x in lines]
for i in range(infile.getNumPages()):
p = infile.getPage(i)
outfile = PdfFileWriter()
outfile.addPage(p)
with open('quizzes\\%s.pdf' % lines[i] , 'wb') as f:
outfile.write(f)
当它运行时说我给它一个无效的参数,说我的路径'测验\ name.pdf \ n' 不确定为什么
答案 0 :(得分:0)
好吧,我不知道这是否有用,但我认为它是相关的。
我收到了这个错误:
img = mpimg.imread('D:\B.Tech_project2\train_resized\004.png')
追踪(最近一次呼叫最后一次):
文件"",第1行,in 文件" C:\ Users \ Naveen tridev \ Anaconda3 \ lib \ site-packages \ matplotlib \ image.py",第1297行,in imread 打开(fname,' rb')为fd: OSError:[Errno 22]参数无效:' D:\ B.Tech_project2 \ train_resized \ x04.png'
我通过放置一个' r'来纠正它。在路径之前:
img = mpimg.imread(r'D:\B.Tech_project2\train_resized\004.png')