997 B
997 B
errno
-- system error codes
errno
python:errno
.
This module provides access to symbolic error codes for OSError exception. A particular inventory of
codes depends on MicroPython port
.
Constants
EEXIST, EAGAIN, etc.
Error codes, based on ANSI C/POSIX standard. All error codes start
with "E". As mentioned above, inventory of the codes depends on MicroPython port
. Errors are
usually accessible as exc.errno
where exc
is
an instance of OSError. Usage
example:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")
errorcode
Dictionary mapping numeric error codes to strings with symbolic error code (see above):
>>> print(errno.errorcode[errno.EEXIST])
EEXIST