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)
运行时说我给了它一个无效的参数,说我的路径"测验\名称.pdf'不知道为什么
好吧,我不知道这是否有用,但我认为它是相关的。
我收到此错误:
img = mpimg.imread('D:B.Tech_project2train_resized 04.png')
回溯(最近一次调用(:
文件 ",第 1 行,在 文件 "C:\Users\Naveen tridev\Anaconda3\lib\site-packages\matplotlib\image.py",第 1297 行,在 imread 中 使用 open(fname, 'rb'( 作为 FD: OSError: [errno 22] 无效参数:"D:\B.Tech_project2\train_resized\x04.png">
我通过在路径前放置"r"来纠正它:
img = mpimg.imread(r'D:B.Tech_project2train_resized 04.png')