用PyPDF2合并PDF文件时出现以下错误,结果不受影响,可我还是想知道为什么会出现这样的错误。
先附上代码:
import os, openpyxl, PyPDF2
os.chdir('/Users/jibohe/python/pyWorking')
pdfFiles = []
for filename in os.listdir('/users/jibohe/工作/2018年工作/七桥7-10/03产品'):
if filename.endswith('.pdf'):
pdfFiles.append(filename)
pdfFiles.sort(key=str.lower)
pdfWriter = PyPDF2.PdfFileWriter()
for filename in pdfFiles:
pdfFileObj = open('/users/jibohe/工作/2018年工作/七桥7-10/03产品' + '/' +
filename, 'rb')
pdfReader = PyPDF2.PdfFileReader(pdfFileObj) **#报错出现的地方**
for pageNum in range(1, pdfReader.numPages):
pageObj = pdfReader.getPage(pageNum)
pdfWriter.addPage(pageObj)
pdfOutput = open('allminutes.pdf', 'wb')
pdfWriter.write(pdfOutput)
pdfOutput.close()
错误提示如下:
PdfReadWarning: Xref table not zero-indexed. ID numbers for objects will be corrected. [pdf.py:1736]
调用debug显示在该段报错
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)