SyntaxErrorSyntaxError
صادف Python صياغة غير صالحة لا يمكن تحليلها.
requests.exceptions.HTTPErrorاستُقبل رد HTTP خاطئ (4xx أو 5xx) واستُدعي raise_for_status().
أعاد الخادم رمز حالة HTTP خطأ (4xx خطأ عميل أو 5xx خطأ خادم)، واستدعى كودك response.raise_for_status() لتحويله إلى استثناء.
تحقق من response.status_code وresponse.text للتفاصيل. تعامل مع رموز حالة محددة: if response.status_code == 404: handle_not_found(). أضف منطق إعادة المحاولة لأخطاء 5xx. أصلح معاملات الطلب لأخطاء 4xx.
r = requests.get("https://httpbin.org/status/404"); r.raise_for_status()SyntaxErrorصادف Python صياغة غير صالحة لا يمكن تحليلها.
ResourceWarningتحذير بشأن إدارة غير صحيحة للموارد، مثل الملفات أو الاتصالات غير المغلقة.
django.core.exceptions.ImproperlyConfiguredاكتشف Django خطأً في إعدادات المشروع.
StopAsyncIterationتُطرح بواسطة التابع __anext__() للمكرِّر غير المتزامن للإشارة إلى اكتمال التكرار.
numpy ValueError: shape mismatchفشلت عملية numpy لأن أشكال المصفوفات غير متوافقة.
IOErrorفشلت عملية I/O. IOError هو اسم بديل لـ OSError في Python 3.