Errores comunes de Python (versión en español)
SyntaxError Error de escritura (falta algo, está mal escrito, paréntesis, etc.)
IndentationError Error por sangría (mal puestos los espacios o tabs)
TabError Mezclaste espacios y tabs (usa solo uno)
NameError Estás usando una variable que no ha sido definida
TypeError Usaste mal un tipo de dato (por ejemplo, sumar número con texto)
ValueError Le diste un valor inválido a una función (por ejemplo, int('hola'))
IndexError Accediste a un índice que no existe en una lista
KeyError Usaste una clave que no existe en un diccionario
AttributeError Intentaste usar un método que no existe en ese tipo de dato
ZeroDivisionError Dividiste un número entre cero
ImportError Fallo al intentar importar un módulo
ModuleNotFoundError El módulo (librería) no está instalado
FileNotFoundError El archivo que tratas de abrir no existe
PermissionError No tienes permiso para acceder o modificar un archivo
OSError Error del sistema operativo (problemas con archivos, carpetas, etc.)
RuntimeError Error general en tiempo de ejecución
RecursionError Llamaste una función a sí misma demasiadas veces (recursión infinita)
FloatingPointError Error en cálculos con decimales
MemoryError Tu programa usó demasiada memoria
OverflowError El número que generaste es demasiado grande para Python
StopIteration Se acabaron los elementos en un iterador (como un bucle for)
EOFError Se llegó al final de un archivo o entrada sin lo esperado
NotImplementedError Función aún no está implementada
AssertionError Falló una verificación que hiciste con assert
KeyboardInterrupt Cortaste la ejecución con Ctrl+C
TimeoutError Se agotó el tiempo de espera de una operación
IsADirectoryError Trataste de abrir una carpeta como si fuera un archivo
NotADirectoryError Trataste de acceder a algo que no es una carpeta como si lo fuera
ConnectionError Fallo al intentar hacer una conexión de red
BrokenPipeError Error de conexión cuando una parte del canal fue cerrada
UnicodeError Error al manejar texto con caracteres especiales mal codificados
Página 1
Errores comunes de Python (versión en español)
UnicodeDecodeError Error al intentar leer texto con codificación incorrecta
UnicodeEncodeError Error al intentar escribir texto con codificación incorrecta
UnicodeTranslateError Error al convertir texto Unicode
Página 2