Справочник · ошибки Python

EOFError

Программа ждала ввод с клавиатуры, а ввода не оказалось.

Python пишет ошибку в последней строке сообщения: сначала название, после двоеточия — подробности. Найди своё сообщение ниже — рядом объяснение простыми словами и что исправить.

Нет данных для ввода

Что случилось
Программа ждёт ввод, а данных больше нет.
Почему так бывает
input() вызывается больше раз, чем есть строчек ввода.
Как исправить
Проверь, сколько раз программа вызывает input().

Разбираем в уроке 1.3 «Спроси человека».

Другие ошибки