错误
追踪(最近一次通话): 文件" C:/Users/XXX/pdf_to_text.py",第7行,在模块中 导入石板
文件" C:\ Python27 \ lib \ site-packages \ slate__init __。py",第48行,in 从平板导入PDF 文件" C:\ Python27 \ lib \ site-packages \ slate \ slate.py",第3行,在模块中
来自pdfminer.pdfparser导入PDFParser,PDFDocument
ImportError:无法导入名称PDFDocument
代码:
import slate
with open('C:\Users\XXX\XXX.pdf', 'rb') as f:
pdf_text = slate.PDF(f)
print pdf_text
有人可以就如何解决此错误提出建议吗?
我想使用.PDF
阅读Python
文件内容。
答案 0 :(得分:1)
您需要安装正确的pdfminer
版本。看起来像你没有定义的那个PDFDocument
这就是你得到ImportError
的原因。检查slate
中的依赖项并获取正确的版本。
您可以通过
检查现有版本pip list