5

我收到此错误“没有 /Root 对象!- 这真的是 PDF 吗?” 使用带有 Python 2.7 和PDFMiner版本 20110515 的我的 MAC 计算机。pdf 文件没有损坏,因为具有相同文件的相同程序在我的 PC 计算机上运行!我也尝试了许多 pdf,并且所有这些都存在此错误。关于我应该在我的 MAC 中更改什么以避免出现此错误的任何想法?

4

1 回答 1

5

我找到了问题的根源:

我有一种方法可以读取目录中的所有文件并解析它们。原来我在那个目录中有一个不是pdf文件的隐藏文件!

这是我解决问题的方法:

for filename in os.listdir(INPUT_DIR_NAME):
    if filename.endswith('.pdf'):
        #do stuff!
于 2013-09-12T00:37:07.340 回答