AttributeError: module 'pdfminer' has no attribute 'high_level'が出たとき

広告

pdfminer.sixでhigh_level attributeが使用できず Error!?

過去、Python3とpdfminer.sixでPDFからテキストを抽出する方法を書いた。

Python3 pdfminerを使ってPDFのテキストを抽出してファイルに出力する

この記事を書いている時に、
AttributeError: module 'pdfminer' has no attribute 'high_level'
で先に進まない問題が発生。

あれ?おかしい、ejectされたのかなと思い、
pdfminerのリポジトリいってリリース履歴調べたり、
grep したりすると普通にある。

解決策

解決策は簡単で、importするとき下位モジュールまで読みこむこと。
下記のようにすればおk

意外と苦戦した(笑)
from pdfminer import high_lebelとかはだめですので。



じゃあね〜〜〜〜。