استثناءات Pythonخطأ
requests.exceptions.Timeoutrequests.exceptions.Timeout
انتهت مهلة الطلب أثناء انتظار استجابة من الخادم.
python
عرض التفاصيل LookupErrorالفئة الأساسية للأخطاء الناتجة عن عدم العثور على مفتاح أو فهرس (KeyError، IndexError).
فشلت عملية بحث. هذه الفئة الأساسية لـ KeyError و IndexError. نادراً ما تُطلق مباشرةً، لكن يمكن التقاطها للتعامل مع أخطاء المفاتيح والفهارس معاً.
التقط الفئة الفرعية المحددة (KeyError أو IndexError) للتعامل الدقيق. تحقق من صحة المفاتيح والفهارس قبل الوصول. استخدم .get() للقواميس وفحص الحدود للتسلسلات.
requests.exceptions.Timeoutانتهت مهلة الطلب أثناء انتظار استجابة من الخادم.
GeneratorExitتُطرح عند استدعاء التابع close() للمولد، مما يسمح بتنفيذ عمليات التنظيف.
django.core.exceptions.ImproperlyConfiguredاكتشف Django خطأً في إعدادات المشروع.
KeyErrorلم يُعثر على مفتاح القاموس المطلوب في القاموس.
AttributeErrorالكائن لا يمتلك السمة أو الدالة المطلوبة.
Model.DoesNotExistلم يعثر استعلام Django ORM باستخدام .get() على سجل مطابق.