所以这是我的导入:
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时,程序运行正常。
答案 0 :(得分:4)
看起来您已经为名称file
分配了一个打开的文件,然后您就不能再使用内置文件了。