1

これが私のインポートです:

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の行をコメントアウトすると、プログラムは正常に実行されます。

4

1 に答える 1

4

名前fileに開いているファイルを割り当てたようです。その後、ビルトインを使用できなくなります。

于 2011-08-12T19:58:03.710 に答える