Este módulo hace disponible estándar errno símbolos del sistema. El valor de cada símbolo es el valor entero correspondiente. Los nombres y descripciones se toman prestados de linux/include/errno.h, que debería ser bastante completo.

errno.errorcode

Diccionario que proporciona un mapeo del valor errno al string nombre en el sistema subyacente. Por ejemplo, errno.errorcode[errno.EPERM] mapas a 'EPERM'.

Para traducir un código de error numérico en un mensaje de error, utilice os.strerror().

De la siguiente lista, los símbolos que no se utilizan en la plataforma actual no están definidos por el módulo. La lista específica de símbolos definidos está disponible como errno.errorcode.keys(). Los símbolos disponibles pueden incluir:

errno.EPERM

operación no permitida

errno.ENOENT

El fichero o directorio no existe

errno.ESRCH

No hay tal proceso

errno.EINTR

Llamada al sistema interrumpida.

Ver también

Este error se asigna a la excepción InterruptedError.

errno.EIO

Error de E / S

errno.ENXIO

No existe tal dispositivo o dirección

errno.E2BIG

Lista de argumentos demasiado larga

errno.ENOEXEC

Error de formato de ejecución

errno.EBADF

Número de archivo incorrecto

errno.ECHILD

Sin procesos secundarios

errno.EAGAIN

Intentar otra vez

errno.ENOMEM

Sin memoria

errno.EACCES

Permiso denegado

errno.EFAULT

Mala dirección

errno.ENOTBLK

Bloquear dispositivo requerido

errno.EBUSY

Dispositivo o recurso ocupado

errno.EEXIST

El archivo existe

errno.EXDEV

Enlace entre dispositivos

errno.ENODEV

Hay tal dispositivo

errno.ENOTDIR

No es un directorio

errno.EISDIR

Es un directorio

errno.EINVAL

Argumento no válido

errno.ENFILE

Desbordamiento de la tabla de archivos

errno.EMFILE

Demasiados archivos abiertos

errno.ENOTTY

No una maquina de escribir

errno.ETXTBSY

Archivo de texto ocupado

errno.EFBIG

Archivo demasiado grande

errno.ENOSPC

no queda espacio en el dispositivo

errno.ESPIPE

Búsqueda ilegal

errno.EROFS

Sistema de archivos de sólo lectura

errno.EMLINK

Demasiados enlaces

errno.EPIPE

Tuberia rota

errno.EDOM

Argumento matemático fuera del dominio de función

errno.ERANGE

Resultado matemático no representable

errno.EDEADLK

Se produciría un estancamiento de los recursos

errno.ENAMETOOLONG

Nombre de archivo demasiado largo

errno.ENOLCK

No hay bloqueos de registro disponibles

errno.ENOSYS

Función no implementada

errno.ENOTEMPTY

Directorio no vacío

errno.ELOOP

Se encontraron demasiados enlaces simbólicos

errno.EWOULDBLOCK

La operación bloquearía

errno.ENOMSG

Ningún mensaje del tipo deseado

errno.EIDRM

Identificador eliminado

errno.ECHRNG

Número de canal fuera de rango

errno.EL2NSYNC

Nivel 2 no sincronizado

errno.EL3HLT

Nivel 3 detenido

errno.EL3RST

Restablecimiento de nivel 3

errno.ELNRNG

Número de enlace fuera de rango

errno.EUNATCH

Controlador de protocolo no adjunto

errno.ENOCSI

No hay estructura CSI disponible

errno.EL2HLT

Nivel 2 detenido

errno.EBADE

Intercambio no válido

errno.EBADR

Descriptor de solicitud no válido

errno.EXFULL

Intercambio completo

errno.ENOANO

Sin ánodo

errno.EBADRQC

Código de solicitud no válido

errno.EBADSLT

Ranura no válida

errno.EDEADLOCK

Error de interbloqueo de bloqueo de archivos

errno.EBFONT

Formato de archivo de fuente incorrecto

errno.ENOSTR

El dispositivo no es una secuencia

errno.ENODATA

Datos no disponibles

errno.ETIME

El temporizador expiró

errno.ENOSR

Recursos fuera de streams

errno.ENONET

La máquina no está en la red

errno.ENOPKG

Paquete no instalado

errno.EREMOTE

El objeto es remoto

errno.ENOLINK

El enlace ha sido cortado

errno.EADV

Error de publicidad

errno.ESRMNT

Error de Srmount

errno.ECOMM

Error de comunicación al enviar

errno.EPROTO

Error de protocolo

errno.EMULTIHOP

Intento de salto múltiple

errno.EDOTDOT

Error específico de RFS

errno.EBADMSG

No es un mensaje de datos

errno.EOVERFLOW

Valor demasiado grande para el tipo de datos definido

errno.ENOTUNIQ

El nombre no es único en la red

errno.EBADFD

Descriptor de archivo en mal estado

errno.EREMCHG

Se cambió la dirección remota

errno.ELIBACC

No se puede acceder a una biblioteca compartida necesaria

errno.ELIBBAD

Acceder a una biblioteca compartida dañada

errno.ELIBSCN

.lib sección en a.out corrupta

errno.ELIBMAX

Intentando vincular en demasiadas bibliotecas compartidas

errno.ELIBEXEC

No se puede ejecutar una biblioteca compartida directamente

errno.EILSEQ

Secuencia de bytes ilegal

errno.ERESTART

La llamada al sistema interrumpida debe reiniciarse

errno.ESTRPIPE

Error de canalización de streams

errno.EUSERS

Demasiados usuarios

errno.ENOTSOCK

Operación de socket en non-socket

errno.EDESTADDRREQ

Dirección de destino requerida

errno.EMSGSIZE

Mensaje demasiado largo

errno.EPROTOTYPE

Protocolo de tipo incorrecto para socket

errno.ENOPROTOOPT

Protocolo no disponible

errno.EPROTONOSUPPORT

Protocolo no admitido

errno.ESOCKTNOSUPPORT

Tipo de enchufe no admitido

errno.EOPNOTSUPP

Operación no admitida en el punto final de transporte

errno.EPFNOSUPPORT

No se admite la familia de protocolos

errno.EAFNOSUPPORT

La familia de direcciones no es compatible con el protocolo

errno.EADDRINUSE

Dirección ya en uso

errno.EADDRNOTAVAIL

No se puede asignar la dirección solicitada

errno.ENETDOWN

La red está inactiva

errno.ENETUNREACH

La red es inalcanzable

errno.ENETRESET

Conexión de red interrumpida debido a un reinicio

errno.ECONNABORTED

el software causó falla de conexión

errno.ECONNRESET

Conexión restablecida por par

errno.ENOBUFS

No hay espacio de búfer disponible

errno.EISCONN

El punto final de transporte ya está conectado

errno.ENOTCONN

El punto final de transporte no está conectado

errno.ESHUTDOWN

No se puede enviar después del cierre del punto final de transporte

errno.ETOOMANYREFS

Demasiadas referencias: no se puede empalmar

errno.ETIMEDOUT

Tiempo de conexión agotado

errno.ECONNREFUSED

conexión denegada

errno.EHOSTDOWN

El anfitrión está caído

errno.EHOSTUNREACH

Sin ruta al anfitrión

errno.EALREADY

Operación ya en curso

errno.EINPROGRESS

Operación ahora en progreso

errno.ESTALE

Identificador de archivo NFS obsoleto

errno.EUCLEAN

La estructura necesita limpieza

errno.ENOTNAM

No es un archivo de tipo con nombre XENIX

errno.ENAVAIL

No hay semáforos XENIX disponibles

errno.EISNAM

Es un archivo de tipo con nombre

errno.EREMOTEIO

Error de E / S remota

errno.EDQUOT

Cuota excedida