errno — systémové chybové kódy¶
Tento modul poskytuje přístup k symbolickým chybovým kódům pro výjimku OSError spolu se slovníkem errorcode, který mapuje číselné kódy zpět na jejich symbolické názvy.
Konstanty¶
Níže uvedené chybové kódy vycházejí ze standardu ANSI C / POSIX; každý z nich je celé číslo, jehož symbolický název začíná na E. Toto jsou kódy poskytované na OpenMV Camu. K chybovému kódu se obvykle přistupuje přes exc.errno, kde exc je instance OSError. Příklad použití:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")