diff options
Diffstat (limited to 'devdocs/python~3.12/library%2Ferrno.html')
| -rw-r--r-- | devdocs/python~3.12/library%2Ferrno.html | 393 |
1 files changed, 393 insertions, 0 deletions
diff --git a/devdocs/python~3.12/library%2Ferrno.html b/devdocs/python~3.12/library%2Ferrno.html new file mode 100644 index 00000000..14b9dab1 --- /dev/null +++ b/devdocs/python~3.12/library%2Ferrno.html @@ -0,0 +1,393 @@ + <span id="errno-standard-errno-system-symbols"></span><h1>errno — Standard errno system symbols</h1> <p>This module makes available standard <code>errno</code> system symbols. The value of each symbol is the corresponding integer value. The names and descriptions are borrowed from <code>linux/include/errno.h</code>, which should be all-inclusive.</p> <dl class="py data"> <dt class="sig sig-object py" id="errno.errorcode"> +<code>errno.errorcode</code> </dt> <dd> +<p>Dictionary providing a mapping from the errno value to the string name in the underlying system. For instance, <code>errno.errorcode[errno.EPERM]</code> maps to <code>'EPERM'</code>.</p> </dd> +</dl> <p>To translate a numeric error code to an error message, use <a class="reference internal" href="os#os.strerror" title="os.strerror"><code>os.strerror()</code></a>.</p> <p>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 <code>errno.errorcode.keys()</code>. Symbols available can include:</p> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPERM"> +<code>errno.EPERM</code> </dt> <dd> +<p>Operation not permitted. This error is mapped to the exception <a class="reference internal" href="exceptions#PermissionError" title="PermissionError"><code>PermissionError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOENT"> +<code>errno.ENOENT</code> </dt> <dd> +<p>No such file or directory. This error is mapped to the exception <a class="reference internal" href="exceptions#FileNotFoundError" title="FileNotFoundError"><code>FileNotFoundError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESRCH"> +<code>errno.ESRCH</code> </dt> <dd> +<p>No such process. This error is mapped to the exception <a class="reference internal" href="exceptions#ProcessLookupError" title="ProcessLookupError"><code>ProcessLookupError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EINTR"> +<code>errno.EINTR</code> </dt> <dd> +<p>Interrupted system call. This error is mapped to the exception <a class="reference internal" href="exceptions#InterruptedError" title="InterruptedError"><code>InterruptedError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EIO"> +<code>errno.EIO</code> </dt> <dd> +<p>I/O error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENXIO"> +<code>errno.ENXIO</code> </dt> <dd> +<p>No such device or address</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.E2BIG"> +<code>errno.E2BIG</code> </dt> <dd> +<p>Arg list too long</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOEXEC"> +<code>errno.ENOEXEC</code> </dt> <dd> +<p>Exec format error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADF"> +<code>errno.EBADF</code> </dt> <dd> +<p>Bad file number</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECHILD"> +<code>errno.ECHILD</code> </dt> <dd> +<p>No child processes. This error is mapped to the exception <a class="reference internal" href="exceptions#ChildProcessError" title="ChildProcessError"><code>ChildProcessError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EAGAIN"> +<code>errno.EAGAIN</code> </dt> <dd> +<p>Try again. This error is mapped to the exception <a class="reference internal" href="exceptions#BlockingIOError" title="BlockingIOError"><code>BlockingIOError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOMEM"> +<code>errno.ENOMEM</code> </dt> <dd> +<p>Out of memory</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EACCES"> +<code>errno.EACCES</code> </dt> <dd> +<p>Permission denied. This error is mapped to the exception <a class="reference internal" href="exceptions#PermissionError" title="PermissionError"><code>PermissionError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EFAULT"> +<code>errno.EFAULT</code> </dt> <dd> +<p>Bad address</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTBLK"> +<code>errno.ENOTBLK</code> </dt> <dd> +<p>Block device required</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBUSY"> +<code>errno.EBUSY</code> </dt> <dd> +<p>Device or resource busy</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EEXIST"> +<code>errno.EEXIST</code> </dt> <dd> +<p>File exists. This error is mapped to the exception <a class="reference internal" href="exceptions#FileExistsError" title="FileExistsError"><code>FileExistsError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EXDEV"> +<code>errno.EXDEV</code> </dt> <dd> +<p>Cross-device link</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENODEV"> +<code>errno.ENODEV</code> </dt> <dd> +<p>No such device</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTDIR"> +<code>errno.ENOTDIR</code> </dt> <dd> +<p>Not a directory. This error is mapped to the exception <a class="reference internal" href="exceptions#NotADirectoryError" title="NotADirectoryError"><code>NotADirectoryError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EISDIR"> +<code>errno.EISDIR</code> </dt> <dd> +<p>Is a directory. This error is mapped to the exception <a class="reference internal" href="exceptions#IsADirectoryError" title="IsADirectoryError"><code>IsADirectoryError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EINVAL"> +<code>errno.EINVAL</code> </dt> <dd> +<p>Invalid argument</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENFILE"> +<code>errno.ENFILE</code> </dt> <dd> +<p>File table overflow</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EMFILE"> +<code>errno.EMFILE</code> </dt> <dd> +<p>Too many open files</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTTY"> +<code>errno.ENOTTY</code> </dt> <dd> +<p>Not a typewriter</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ETXTBSY"> +<code>errno.ETXTBSY</code> </dt> <dd> +<p>Text file busy</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EFBIG"> +<code>errno.EFBIG</code> </dt> <dd> +<p>File too large</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOSPC"> +<code>errno.ENOSPC</code> </dt> <dd> +<p>No space left on device</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESPIPE"> +<code>errno.ESPIPE</code> </dt> <dd> +<p>Illegal seek</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EROFS"> +<code>errno.EROFS</code> </dt> <dd> +<p>Read-only file system</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EMLINK"> +<code>errno.EMLINK</code> </dt> <dd> +<p>Too many links</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPIPE"> +<code>errno.EPIPE</code> </dt> <dd> +<p>Broken pipe. This error is mapped to the exception <a class="reference internal" href="exceptions#BrokenPipeError" title="BrokenPipeError"><code>BrokenPipeError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDOM"> +<code>errno.EDOM</code> </dt> <dd> +<p>Math argument out of domain of func</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ERANGE"> +<code>errno.ERANGE</code> </dt> <dd> +<p>Math result not representable</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDEADLK"> +<code>errno.EDEADLK</code> </dt> <dd> +<p>Resource deadlock would occur</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENAMETOOLONG"> +<code>errno.ENAMETOOLONG</code> </dt> <dd> +<p>File name too long</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOLCK"> +<code>errno.ENOLCK</code> </dt> <dd> +<p>No record locks available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOSYS"> +<code>errno.ENOSYS</code> </dt> <dd> +<p>Function not implemented</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTEMPTY"> +<code>errno.ENOTEMPTY</code> </dt> <dd> +<p>Directory not empty</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELOOP"> +<code>errno.ELOOP</code> </dt> <dd> +<p>Too many symbolic links encountered</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EWOULDBLOCK"> +<code>errno.EWOULDBLOCK</code> </dt> <dd> +<p>Operation would block. This error is mapped to the exception <a class="reference internal" href="exceptions#BlockingIOError" title="BlockingIOError"><code>BlockingIOError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOMSG"> +<code>errno.ENOMSG</code> </dt> <dd> +<p>No message of desired type</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EIDRM"> +<code>errno.EIDRM</code> </dt> <dd> +<p>Identifier removed</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECHRNG"> +<code>errno.ECHRNG</code> </dt> <dd> +<p>Channel number out of range</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EL2NSYNC"> +<code>errno.EL2NSYNC</code> </dt> <dd> +<p>Level 2 not synchronized</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EL3HLT"> +<code>errno.EL3HLT</code> </dt> <dd> +<p>Level 3 halted</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EL3RST"> +<code>errno.EL3RST</code> </dt> <dd> +<p>Level 3 reset</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELNRNG"> +<code>errno.ELNRNG</code> </dt> <dd> +<p>Link number out of range</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EUNATCH"> +<code>errno.EUNATCH</code> </dt> <dd> +<p>Protocol driver not attached</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOCSI"> +<code>errno.ENOCSI</code> </dt> <dd> +<p>No CSI structure available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EL2HLT"> +<code>errno.EL2HLT</code> </dt> <dd> +<p>Level 2 halted</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADE"> +<code>errno.EBADE</code> </dt> <dd> +<p>Invalid exchange</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADR"> +<code>errno.EBADR</code> </dt> <dd> +<p>Invalid request descriptor</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EXFULL"> +<code>errno.EXFULL</code> </dt> <dd> +<p>Exchange full</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOANO"> +<code>errno.ENOANO</code> </dt> <dd> +<p>No anode</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADRQC"> +<code>errno.EBADRQC</code> </dt> <dd> +<p>Invalid request code</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADSLT"> +<code>errno.EBADSLT</code> </dt> <dd> +<p>Invalid slot</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDEADLOCK"> +<code>errno.EDEADLOCK</code> </dt> <dd> +<p>File locking deadlock error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBFONT"> +<code>errno.EBFONT</code> </dt> <dd> +<p>Bad font file format</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOSTR"> +<code>errno.ENOSTR</code> </dt> <dd> +<p>Device not a stream</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENODATA"> +<code>errno.ENODATA</code> </dt> <dd> +<p>No data available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ETIME"> +<code>errno.ETIME</code> </dt> <dd> +<p>Timer expired</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOSR"> +<code>errno.ENOSR</code> </dt> <dd> +<p>Out of streams resources</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENONET"> +<code>errno.ENONET</code> </dt> <dd> +<p>Machine is not on the network</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOPKG"> +<code>errno.ENOPKG</code> </dt> <dd> +<p>Package not installed</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EREMOTE"> +<code>errno.EREMOTE</code> </dt> <dd> +<p>Object is remote</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOLINK"> +<code>errno.ENOLINK</code> </dt> <dd> +<p>Link has been severed</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EADV"> +<code>errno.EADV</code> </dt> <dd> +<p>Advertise error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESRMNT"> +<code>errno.ESRMNT</code> </dt> <dd> +<p>Srmount error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECOMM"> +<code>errno.ECOMM</code> </dt> <dd> +<p>Communication error on send</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPROTO"> +<code>errno.EPROTO</code> </dt> <dd> +<p>Protocol error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EMULTIHOP"> +<code>errno.EMULTIHOP</code> </dt> <dd> +<p>Multihop attempted</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDOTDOT"> +<code>errno.EDOTDOT</code> </dt> <dd> +<p>RFS specific error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADMSG"> +<code>errno.EBADMSG</code> </dt> <dd> +<p>Not a data message</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EOVERFLOW"> +<code>errno.EOVERFLOW</code> </dt> <dd> +<p>Value too large for defined data type</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTUNIQ"> +<code>errno.ENOTUNIQ</code> </dt> <dd> +<p>Name not unique on network</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EBADFD"> +<code>errno.EBADFD</code> </dt> <dd> +<p>File descriptor in bad state</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EREMCHG"> +<code>errno.EREMCHG</code> </dt> <dd> +<p>Remote address changed</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELIBACC"> +<code>errno.ELIBACC</code> </dt> <dd> +<p>Can not access a needed shared library</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELIBBAD"> +<code>errno.ELIBBAD</code> </dt> <dd> +<p>Accessing a corrupted shared library</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELIBSCN"> +<code>errno.ELIBSCN</code> </dt> <dd> +<p>.lib section in a.out corrupted</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELIBMAX"> +<code>errno.ELIBMAX</code> </dt> <dd> +<p>Attempting to link in too many shared libraries</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ELIBEXEC"> +<code>errno.ELIBEXEC</code> </dt> <dd> +<p>Cannot exec a shared library directly</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EILSEQ"> +<code>errno.EILSEQ</code> </dt> <dd> +<p>Illegal byte sequence</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ERESTART"> +<code>errno.ERESTART</code> </dt> <dd> +<p>Interrupted system call should be restarted</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESTRPIPE"> +<code>errno.ESTRPIPE</code> </dt> <dd> +<p>Streams pipe error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EUSERS"> +<code>errno.EUSERS</code> </dt> <dd> +<p>Too many users</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTSOCK"> +<code>errno.ENOTSOCK</code> </dt> <dd> +<p>Socket operation on non-socket</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDESTADDRREQ"> +<code>errno.EDESTADDRREQ</code> </dt> <dd> +<p>Destination address required</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EMSGSIZE"> +<code>errno.EMSGSIZE</code> </dt> <dd> +<p>Message too long</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPROTOTYPE"> +<code>errno.EPROTOTYPE</code> </dt> <dd> +<p>Protocol wrong type for socket</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOPROTOOPT"> +<code>errno.ENOPROTOOPT</code> </dt> <dd> +<p>Protocol not available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPROTONOSUPPORT"> +<code>errno.EPROTONOSUPPORT</code> </dt> <dd> +<p>Protocol not supported</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESOCKTNOSUPPORT"> +<code>errno.ESOCKTNOSUPPORT</code> </dt> <dd> +<p>Socket type not supported</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EOPNOTSUPP"> +<code>errno.EOPNOTSUPP</code> </dt> <dd> +<p>Operation not supported on transport endpoint</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTSUP"> +<code>errno.ENOTSUP</code> </dt> <dd> +<p>Operation not supported</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.2.</span></p> </div> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EPFNOSUPPORT"> +<code>errno.EPFNOSUPPORT</code> </dt> <dd> +<p>Protocol family not supported</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EAFNOSUPPORT"> +<code>errno.EAFNOSUPPORT</code> </dt> <dd> +<p>Address family not supported by protocol</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EADDRINUSE"> +<code>errno.EADDRINUSE</code> </dt> <dd> +<p>Address already in use</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EADDRNOTAVAIL"> +<code>errno.EADDRNOTAVAIL</code> </dt> <dd> +<p>Cannot assign requested address</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENETDOWN"> +<code>errno.ENETDOWN</code> </dt> <dd> +<p>Network is down</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENETUNREACH"> +<code>errno.ENETUNREACH</code> </dt> <dd> +<p>Network is unreachable</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENETRESET"> +<code>errno.ENETRESET</code> </dt> <dd> +<p>Network dropped connection because of reset</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECONNABORTED"> +<code>errno.ECONNABORTED</code> </dt> <dd> +<p>Software caused connection abort. This error is mapped to the exception <a class="reference internal" href="exceptions#ConnectionAbortedError" title="ConnectionAbortedError"><code>ConnectionAbortedError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECONNRESET"> +<code>errno.ECONNRESET</code> </dt> <dd> +<p>Connection reset by peer. This error is mapped to the exception <a class="reference internal" href="exceptions#ConnectionResetError" title="ConnectionResetError"><code>ConnectionResetError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOBUFS"> +<code>errno.ENOBUFS</code> </dt> <dd> +<p>No buffer space available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EISCONN"> +<code>errno.EISCONN</code> </dt> <dd> +<p>Transport endpoint is already connected</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTCONN"> +<code>errno.ENOTCONN</code> </dt> <dd> +<p>Transport endpoint is not connected</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESHUTDOWN"> +<code>errno.ESHUTDOWN</code> </dt> <dd> +<p>Cannot send after transport endpoint shutdown. This error is mapped to the exception <a class="reference internal" href="exceptions#BrokenPipeError" title="BrokenPipeError"><code>BrokenPipeError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ETOOMANYREFS"> +<code>errno.ETOOMANYREFS</code> </dt> <dd> +<p>Too many references: cannot splice</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ETIMEDOUT"> +<code>errno.ETIMEDOUT</code> </dt> <dd> +<p>Connection timed out. This error is mapped to the exception <a class="reference internal" href="exceptions#TimeoutError" title="TimeoutError"><code>TimeoutError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECONNREFUSED"> +<code>errno.ECONNREFUSED</code> </dt> <dd> +<p>Connection refused. This error is mapped to the exception <a class="reference internal" href="exceptions#ConnectionRefusedError" title="ConnectionRefusedError"><code>ConnectionRefusedError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EHOSTDOWN"> +<code>errno.EHOSTDOWN</code> </dt> <dd> +<p>Host is down</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EHOSTUNREACH"> +<code>errno.EHOSTUNREACH</code> </dt> <dd> +<p>No route to host</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EALREADY"> +<code>errno.EALREADY</code> </dt> <dd> +<p>Operation already in progress. This error is mapped to the exception <a class="reference internal" href="exceptions#BlockingIOError" title="BlockingIOError"><code>BlockingIOError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EINPROGRESS"> +<code>errno.EINPROGRESS</code> </dt> <dd> +<p>Operation now in progress. This error is mapped to the exception <a class="reference internal" href="exceptions#BlockingIOError" title="BlockingIOError"><code>BlockingIOError</code></a>.</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ESTALE"> +<code>errno.ESTALE</code> </dt> <dd> +<p>Stale NFS file handle</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EUCLEAN"> +<code>errno.EUCLEAN</code> </dt> <dd> +<p>Structure needs cleaning</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTNAM"> +<code>errno.ENOTNAM</code> </dt> <dd> +<p>Not a XENIX named type file</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENAVAIL"> +<code>errno.ENAVAIL</code> </dt> <dd> +<p>No XENIX semaphores available</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EISNAM"> +<code>errno.EISNAM</code> </dt> <dd> +<p>Is a named type file</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EREMOTEIO"> +<code>errno.EREMOTEIO</code> </dt> <dd> +<p>Remote I/O error</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EDQUOT"> +<code>errno.EDQUOT</code> </dt> <dd> +<p>Quota exceeded</p> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EQFULL"> +<code>errno.EQFULL</code> </dt> <dd> +<p>Interface output queue is full</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.11.</span></p> </div> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTCAPABLE"> +<code>errno.ENOTCAPABLE</code> </dt> <dd> +<p>Capabilities insufficient. This error is mapped to the exception <a class="reference internal" href="exceptions#PermissionError" title="PermissionError"><code>PermissionError</code></a>.</p> <div class="availability docutils container"> <p><a class="reference internal" href="https://docs.python.org/3.12/library/intro.html#availability"><span class="std std-ref">Availability</span></a>: WASI, FreeBSD</p> </div> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.11.1.</span></p> </div> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ECANCELED"> +<code>errno.ECANCELED</code> </dt> <dd> +<p>Operation canceled</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.2.</span></p> </div> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.EOWNERDEAD"> +<code>errno.EOWNERDEAD</code> </dt> <dd> +<p>Owner died</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.2.</span></p> </div> </dd> +</dl> <dl class="py data"> <dt class="sig sig-object py" id="errno.ENOTRECOVERABLE"> +<code>errno.ENOTRECOVERABLE</code> </dt> <dd> +<p>State not recoverable</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.2.</span></p> </div> </dd> +</dl> <div class="_attribution"> + <p class="_attribution-p"> + © 2001–2023 Python Software Foundation<br>Licensed under the PSF License.<br> + <a href="https://docs.python.org/3.12/library/errno.html" class="_attribution-link">https://docs.python.org/3.12/library/errno.html</a> + </p> +</div> |
