errno — códigos de erro do sistema¶
Este módulo fornece acesso a códigos de erro simbólicos para a exceção OSError, juntamente com o dicionário errorcode que mapeia os códigos numéricos de volta para seus nomes simbólicos.
Constantes¶
Os códigos de erro abaixo são baseados no padrão ANSI C / POSIX; cada um é um inteiro cujo nome simbólico começa com E. Estes são os códigos fornecidos na OpenMV Cam. Um código de erro normalmente é acessado como exc.errno, onde exc é uma instância de OSError. Exemplo de uso:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")