2017-12-22

Python IndentationError: unindent does not match any outer indentation levelの対処法

IndentationError: unindent does not match any outer indentation levelの対処法。
エラーの通り、インデントがそろってないよ!というエラー。


で、テキストエディタで見ると、「え、高さ揃ってるやん!」と思ってもこのエラーが出ることがあり、なんでかなぁと調べていると、


タブでインデントしていて、またスペースでインデントしていて、そのインデントの高さが一緒でも、Python上ではそのように認識してくれないよう。


なので、タブかスペースでインデントを統一してあげると、解決できます。

注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...