errno --- أكواد أخطاء النظام¶
توفر هذه الوحدة الوصول إلى أكواد الأخطاء الرمزية لاستثناء OSError، إلى جانب القاموس errorcode الذي يربط الأكواد الرقمية بأسمائها الرمزية.
الثوابت¶
تستند أكواد الأخطاء أدناه إلى معيار ANSI C / POSIX؛ وكل منها عدد صحيح يبدأ اسمه الرمزي بالحرف E. وهذه هي الأكواد المتوفرة على OpenMV Cam. يُوصل عادة إلى كود الخطأ عبر exc.errno حيث exc نسخة من OSError. مثال على الاستخدام:
try:
os.mkdir("my_dir")
except OSError as exc:
if exc.errno == errno.EEXIST:
print("Directory already exists")