使用Eclipse我一直在学习Python,并希望导入' pdfminer'进入我的计划。
我使用了''>''>'一般'>'文件系统'并在我的项目中具有以下目录结构:
src >
pdf_parser.py # My program
pdfminer # Folder contains all pdfminer .py files
pdfinterp.py # includes PDFResourceManager & process_pdf modules
' pdf_parser.py'是我的程序,我导入使用:
来自pdfminer.pdfinterp导入PDFResourceManager,process_pdf
有人可以解释一下我做错了什么吗?
答案 0 :(得分:0)
很抱歉回答我自己的问题,我不确定这是否是'Pythonic',但可以使用以下方式执行此操作:
pdfminer.pdfinterp.PDFResourceManager as PDFResourceManager
而不是:
from pdfminer.pdfinterp import PDFResourceManager
Eclipse和Python3都很满意这个解决方案,它允许我从程序目录中的子目录导入模块。