Documentación offline MicroPython (Pico) master
por @raupulus

`errno`

master Ver versión oficial en línea Licencia MITDescargado el 2026-09-15 Bundle .md (858 KB) ↓

En esta página

errno -- system error codes#

errno

|see_cpython_module| 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