errno — codici di errore di sistema¶
Questo modulo fornisce l’accesso ai codici di errore simbolici per l’eccezione OSError, insieme al dizionario errorcode che mappa i codici numerici ai loro nomi simbolici.
Costanti¶
I codici di errore seguenti sono basati sullo standard ANSI C / POSIX; ognuno è un intero il cui nome simbolico inizia con E. Questi sono i codici forniti sulla OpenMV Cam. Un codice di errore viene solitamente acceduto come exc.errno dove exc è un’istanza di OSError. Esempio d’uso:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")
- errno.EAGAIN: int¶
Risorsa temporaneamente non disponibile. Restituito da un’operazione non bloccante (ad esempio una lettura/scrittura su socket) che altrimenti si bloccherebbe.