ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### 导航 - [索引](../genindex.xhtml "总目录") - [模块](../py-modindex.xhtml "Python 模块索引") | - [下一页](ctypes.xhtml "ctypes --- Python 的外部函数库") | - [上一页](platform.xhtml "platform --- Access to underlying platform's identifying data") | - ![](https://box.kancloud.cn/a721fc7ec672275e257bbbfde49a4d4e_16x16.png) - [Python](https://www.python.org/) » - zh\_CN 3.7.3 [文档](../index.xhtml) » - [Python 标准库](index.xhtml) » - [通用操作系统服务](allos.xhtml) » - $('.inline-search').show(0); | # [`errno`](#module-errno "errno: Standard errno system symbols.") --- Standard errno system symbols - - - - - - This module makes available standard `errno` system symbols. The value of each symbol is the corresponding integer value. The names and descriptions are borrowed from `linux/include/errno.h`, which should be pretty all-inclusive. `errno.``errorcode`Dictionary providing a mapping from the errno value to the string name in the underlying system. For instance, `errno.errorcode[errno.EPERM]` maps to `'EPERM'`. To translate a numeric error code to an error message, use [`os.strerror()`](os.xhtml#os.strerror "os.strerror"). Of the following list, symbols that are not used on the current platform are not defined by the module. The specific list of defined symbols is available as `errno.errorcode.keys()`. Symbols available can include: `errno.``EPERM`Operation not permitted `errno.``ENOENT`No such file or directory `errno.``ESRCH`No such process `errno.``EINTR`Interrupted system call. 参见 This error is mapped to the exception [`InterruptedError`](exceptions.xhtml#InterruptedError "InterruptedError"). `errno.``EIO`I/O error `errno.``ENXIO`No such device or address `errno.``E2BIG`Arg list too long `errno.``ENOEXEC`Exec format error `errno.``EBADF`Bad file number `errno.``ECHILD`No child processes `errno.``EAGAIN`Try again `errno.``ENOMEM`Out of memory `errno.``EACCES`Permission denied `errno.``EFAULT`Bad address `errno.``ENOTBLK`Block device required `errno.``EBUSY`Device or resource busy `errno.``EEXIST`File exists `errno.``EXDEV`Cross-device link `errno.``ENODEV`No such device `errno.``ENOTDIR`Not a directory `errno.``EISDIR`Is a directory `errno.``EINVAL`Invalid argument `errno.``ENFILE`File table overflow `errno.``EMFILE`Too many open files `errno.``ENOTTY`Not a typewriter `errno.``ETXTBSY`Text file busy `errno.``EFBIG`File too large `errno.``ENOSPC`No space left on device `errno.``ESPIPE`Illegal seek `errno.``EROFS`Read-only file system `errno.``EMLINK`Too many links `errno.``EPIPE`Broken pipe `errno.``EDOM`Math argument out of domain of func `errno.``ERANGE`Math result not representable `errno.``EDEADLK`Resource deadlock would occur `errno.``ENAMETOOLONG`File name too long `errno.``ENOLCK`No record locks available `errno.``ENOSYS`Function not implemented `errno.``ENOTEMPTY`Directory not empty `errno.``ELOOP`Too many symbolic links encountered `errno.``EWOULDBLOCK`Operation would block `errno.``ENOMSG`No message of desired type `errno.``EIDRM`Identifier removed `errno.``ECHRNG`Channel number out of range `errno.``EL2NSYNC`Level 2 not synchronized `errno.``EL3HLT`Level 3 halted `errno.``EL3RST`Level 3 reset `errno.``ELNRNG`Link number out of range `errno.``EUNATCH`Protocol driver not attached `errno.``ENOCSI`No CSI structure available `errno.``EL2HLT`Level 2 halted `errno.``EBADE`Invalid exchange `errno.``EBADR`Invalid request descriptor `errno.``EXFULL`Exchange full `errno.``ENOANO`No anode `errno.``EBADRQC`Invalid request code `errno.``EBADSLT`Invalid slot `errno.``EDEADLOCK`File locking deadlock error `errno.``EBFONT`Bad font file format `errno.``ENOSTR`Device not a stream `errno.``ENODATA`No data available `errno.``ETIME`Timer expired `errno.``ENOSR`Out of streams resources `errno.``ENONET`Machine is not on the network `errno.``ENOPKG`Package not installed `errno.``EREMOTE`Object is remote `errno.``ENOLINK`Link has been severed `errno.``EADV`Advertise error `errno.``ESRMNT`Srmount error `errno.``ECOMM`Communication error on send `errno.``EPROTO`Protocol error `errno.``EMULTIHOP`Multihop attempted `errno.``EDOTDOT`RFS specific error `errno.``EBADMSG`Not a data message `errno.``EOVERFLOW`Value too large for defined data type `errno.``ENOTUNIQ`Name not unique on network `errno.``EBADFD`File descriptor in bad state `errno.``EREMCHG`Remote address changed `errno.``ELIBACC`Can not access a needed shared library `errno.``ELIBBAD`Accessing a corrupted shared library `errno.``ELIBSCN`.lib section in a.out corrupted `errno.``ELIBMAX`Attempting to link in too many shared libraries `errno.``ELIBEXEC`Cannot exec a shared library directly `errno.``EILSEQ`Illegal byte sequence `errno.``ERESTART`Interrupted system call should be restarted `errno.``ESTRPIPE`Streams pipe error `errno.``EUSERS`Too many users `errno.``ENOTSOCK`Socket operation on non-socket `errno.``EDESTADDRREQ`Destination address required `errno.``EMSGSIZE`Message too long `errno.``EPROTOTYPE`Protocol wrong type for socket `errno.``ENOPROTOOPT`Protocol not available `errno.``EPROTONOSUPPORT`Protocol not supported `errno.``ESOCKTNOSUPPORT`Socket type not supported `errno.``EOPNOTSUPP`Operation not supported on transport endpoint `errno.``EPFNOSUPPORT`Protocol family not supported `errno.``EAFNOSUPPORT`Address family not supported by protocol `errno.``EADDRINUSE`Address already in use `errno.``EADDRNOTAVAIL`Cannot assign requested address `errno.``ENETDOWN`Network is down `errno.``ENETUNREACH`Network is unreachable `errno.``ENETRESET`Network dropped connection because of reset `errno.``ECONNABORTED`Software caused connection abort `errno.``ECONNRESET`Connection reset by peer `errno.``ENOBUFS`No buffer space available `errno.``EISCONN`Transport endpoint is already connected `errno.``ENOTCONN`Transport endpoint is not connected `errno.``ESHUTDOWN`Cannot send after transport endpoint shutdown `errno.``ETOOMANYREFS`Too many references: cannot splice `errno.``ETIMEDOUT`Connection timed out `errno.``ECONNREFUSED`Connection refused `errno.``EHOSTDOWN`Host is down `errno.``EHOSTUNREACH`No route to host `errno.``EALREADY`Operation already in progress `errno.``EINPROGRESS`Operation now in progress `errno.``ESTALE`Stale NFS file handle `errno.``EUCLEAN`Structure needs cleaning `errno.``ENOTNAM`Not a XENIX named type file `errno.``ENAVAIL`No XENIX semaphores available `errno.``EISNAM`Is a named type file `errno.``EREMOTEIO`Remote I/O error `errno.``EDQUOT`Quota exceeded ### 导航 - [索引](../genindex.xhtml "总目录") - [模块](../py-modindex.xhtml "Python 模块索引") | - [下一页](ctypes.xhtml "ctypes --- Python 的外部函数库") | - [上一页](platform.xhtml "platform --- Access to underlying platform's identifying data") | - ![](https://box.kancloud.cn/a721fc7ec672275e257bbbfde49a4d4e_16x16.png) - [Python](https://www.python.org/) » - zh\_CN 3.7.3 [文档](../index.xhtml) » - [Python 标准库](index.xhtml) » - [通用操作系统服务](allos.xhtml) » - $('.inline-search').show(0); | © [版权所有](../copyright.xhtml) 2001-2019, Python Software Foundation. Python 软件基金会是一个非盈利组织。 [请捐助。](https://www.python.org/psf/donations/) 最后更新于 5月 21, 2019. [发现了问题](../bugs.xhtml)? 使用[Sphinx](http://sphinx.pocoo.org/)1.8.4 创建。