这是我的代码
import PyPDF2
with open("_马克思“人是类存在物”思想及其超越.pdf", "rb") as f:
f_0 = PyPDF2.PdfFileReader(f)
f_0_w = PyPDF2.PdfFileWriter()
for page in range(0,2):
page_object = f_0.getPage(page)
f_0_w.addPage(page_object)
with open("提取某些页.pdf", "wb") as file:
f_0_w.write(file)
然后显示PdfReadError: Multiple definitions in dictionary at byte 0xd57e0 for key /MediaBox
想问下这个怎么解决,谢谢
试试这样,加个参数
# reader = PdfFileReader(whole_name,strict=False)
f_0 = PyPDF2.PdfFileReader(f,strict=False)