errno — järjestelmän virhekoodit¶
Tämä moduuli tarjoaa pääsyn OSError-poikkeuksen symbolisiin virhekoodeihin sekä errorcode-sanakirjaan, joka kuvaa numeeriset koodit takaisin niiden symbolisiin nimiin.
Vakiot¶
Alla olevat virhekoodit perustuvat ANSI C- / POSIX-standardiin; jokainen on kokonaisluku, jonka symbolinen nimi alkaa kirjaimella E. Nämä ovat OpenMV Camissa tarjotut koodit. Virhekoodiin viitataan yleensä muodossa exc.errno, jossa exc on OSError-poikkeuksen ilmentymä. Käyttöesimerkki:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")