استثناءات Pythonخطأ
Model.DoesNotExistModel.DoesNotExist
لم يعثر استعلام Django ORM باستخدام .get() على سجل مطابق.
python
عرض التفاصيل concurrent.futures.TimeoutErrorلم يكتمل Future خلال مهلة الانتظار المحددة.
تجاوز استدعاء future.result(timeout=X) أو executor.map() مع مهلة الحد الزمني المحدد. المهمة المُرسَلة تستغرق وقتًا أطول من المتوقع.
زِد قيمة المهلة. حسِّن المهمة البطيئة. استخدم future.cancel() لإيقاف المهام التي انتهت مهلتها. نفِّذ معالجة مناسبة للمهلة: try: result = future.result(timeout=30) except TimeoutError: handle_timeout().
Model.DoesNotExistلم يعثر استعلام Django ORM باستخدام .get() على سجل مطابق.
ModuleNotFoundErrorلم تتمكن Python من إيجاد الوحدة المحددة للاستيراد.
RuntimeErrorخطأ وقت تشغيل عام لا ينتمي إلى أي فئة أخرى.
requests.exceptions.HTTPErrorاستُقبل رد HTTP خاطئ (4xx أو 5xx) واستُدعي raise_for_status().
struct.errorحدث خطأ أثناء حزم أو فك حزم البيانات الثنائية مع وحدة struct.
AttributeErrorالكائن لا يمتلك السمة أو الدالة المطلوبة.