Выполнение кода ниже вызывает ошибку в строке pdfReader
pdf=['/somepath/a.pdf','/somepath/b.pdf']
for count in range(len(pdf)):
name=pdf[count]
pdfFileObj = open(name, 'rb')
pdfReader = PyPDF2.PdfFileReader(pdfFileObj) #Error at this line
pages=pdfReader.numPages
Ошибка — PdfReadWarning: таблица внешних ссылок не имеет нулевого индекса. Идентификационные номера объектов будут исправлены. [pdf.py:1736]
Однако, когда я просто передаю местоположение pdf ниже, как это работает, но мне нужен цикл, чтобы можно было использовать каждый pdf.
pdfFileObj = open(pdf[0], 'rb')
Даже я пытался выглядеть как , но опять не получилось на PdfReader
for p in pdf:
pdfFileObj = open(p, 'rb')