PdfFileReader () из PyPDF () имеет проблемы с чтением файла, файл не может быть вызван - PullRequest
1 голос
/ 12 августа 2011

Итак, вот мой импорт:

from pyPdf import PdfFileWriter, PdfFileReader

Вот где я пишу свой pdf:

filenamer = filename + '.pdf'
pdf = PdfPages(filenamer)

(большое соглашение об именах, я знаю!)

Я пишу кое-что для него.

Я закрываю это здесь:

pdf.close()

Вот где я пытаюсь это прочитать:

input1 = PdfFileReader(file(filenamer, "rb"))

А вот и ошибка:

Traceback (most recent call last):
  File "./datamine.py", line 405, in <module>
    input1 = PdfFileReader(file(filenamer, "rb"))
TypeError: 'file' object is not callable

Я не понимаю ошибку, потому что я знаю, что файл существует, и когда я закомментирую эту строку и последующие строки для input1, программа работает нормально.

1 Ответ

4 голосов
/ 12 августа 2011

Похоже, что вы присвоили открытый файл имени file, и тогда вы больше не сможете использовать встроенный файл.

...