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 códigos numéricos de volta aos 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 acedido como exc.errno onde exc é uma instância de OSError. Exemplo de utilização:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")