【Python】unexpected EOF while parsing:エラー対処方法

unexpected EOF while parsing アイキャッチ Python

「unexpected EOF while parsing」のエラー対処の方法をご紹介します。

unexpected EOF while parsing
エラー対処【その1】

回帰分析で、東京と長野の気温を取り出そうとしているときに、エラーが発生しました。

エラー内容

エラーとして表示されている英語の意味を調べてみました。
予想外のエラーが出たようです。

・[unexpected] → 予想外
・[EOF] → End Of Fileの略(ファイルの終端)
・[while parsing] → 解析する間?

下図は、Jupyter Notebook で発生したエラー発生時の画像です。

 

解決方法

下図の矢印部分の角カッコが足りなかったために、発生していたエラーでした。

私は、括弧が足りないことに、なかなか気づけない・・。
 

unexpected EOF while parsing
エラー対処【その2】

リストの要素を全て連結した文字列を表示しようとしたときに、エラーが発生しました。

エラー内容

下図は、Jupyter Notebook で発生したエラー発生時の画像です。

 

解決方法

下図の赤文字部分ののカッコが多かったため、発生していたエラーでした。
× → print(”.join(items())
○ → print(”.join(items))

無事、文字を連結することができました。