errno — coduri de eroare ale sistemului¶
Acest modul oferă acces la coduri de eroare simbolice pentru excepția OSError, împreună cu dicționarul errorcode care mapează codurile numerice înapoi la numele lor simbolice.
Constante¶
Codurile de eroare de mai jos se bazează pe standardul ANSI C / POSIX; fiecare este un număr întreg al cărui nume simbolic începe cu E. Acestea sunt codurile furnizate pe OpenMV Cam. Un cod de eroare este de obicei accesat ca exc.errno, unde exc este o instanță a OSError. Exemplu de utilizare:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")
- errno.EAGAIN: int¶
Resursă temporar indisponibilă. Returnată de o operație neblocantă (de exemplu, o citire/scriere pe socket) care altfel ar bloca.