Справочник · ошибки Python
TabError
В отступах смешаны табуляция и пробелы. Python требует чего-то одного — обычно четыре пробела.
Python пишет ошибку в последней строке сообщения: сначала название, после двоеточия — подробности. Найди своё сообщение ниже — рядом объяснение простыми словами и что исправить.
Табы и пробелы вперемешку
- Что случилось
- В отступах смешаны табуляция и пробелы.
- Почему так бывает
- Для Python это разные отступы.
- Как исправить
- Нажми «Выровнять» в редакторе.
Разбираем в уроке 2.2 «Если — то — иначе».
Другие ошибки
SyntaxErrorNameErrorAttributeErrorTypeErrorIndentationErrorValueErrorZeroDivisionErrorIndexErrorKeyErrorUnboundLocalErrorRecursionErrorFileNotFoundErrorUnsupportedOperationUnicodeDecodeErrorModuleNotFoundErrorJSONDecodeErrorEOFErrorAssertionErrorValidationErrorMissingSchemaConnectionErrorReadTimeoutHTTPErrorOperationalErrorIntegrityErrorProgrammingErrorNotImplementedError