Описание тега eoferror

Исключение Python `EOFError`.

В Python EOFError возникает среди других ситуаций:

  1. когда одна из встроенных функций input() или raw_input() (Только Python 2.x) достигает состояния конца файла (EOF) без чтения каких-либо данных
  2. когда pickle модуль встречает EOF на входе.

Надуманный пример - запуск input()функция и нажатие Ctrl+D(символ EOF) в IDLE, что вызывает ошибку, похожую на:

Traceback (most recent call last):
  File "<pyshell#23>", line 1, in <module>
    input()
EOFError: EOF when reading a line