from pdfminer.pdfparser import PDFParser
from pdfminer.pdfdocument import PDFDocument, PDFNoOutlines
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter
from pdfminer.converter import PDFPageAggregator
from pdfminer.layout import *
这段导入的基本跟开发手册的一模一样,但是我在执行的时候报了没有pdfparser这个模块,但是在安装的pdfminer文件夹下面有pdfparser.py这个文件,百度了一下没人遇过这个问题。。。
最开始以为是版本的问题,刚开始的环境是python3.5,后面切到2.7也是一样的报错。
问题原因:我把py文件的名称直接命名为pdfminer了,导致运行的时间默认为这个程序是pdfminer库,所以找不到pdfparser模块。
tips:项目程序命名不能直接用你需要导入库的库名。