「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))
無事、エラーを解決できました。
この記事がお役に立ちますと幸いです。

【Python】よくあるエラーの原因と対処方法まとめ:38選
...
「いちばんやさしいPythonの教本」
はじめて学ぶ人でも安心! オールカラーでコードを丁寧に解説
小さなプログラムから実践的なプログラムまで紹介しています。
Pythonの基礎をまなびたい方にオススメの1冊です!
リンク