SyntaxErrorSyntaxError
صادف Python صياغة غير صالحة لا يمكن تحليلها.
80 رمز خطأ لمنصة python
SyntaxErrorصادف Python صياغة غير صالحة لا يمكن تحليلها.
IndentationErrorيحتوي الكود على مسافات بادئة غير صحيحة، وهي ذات أهمية نحوية في Python.
TabErrorتستخدم المسافة البادئة خلطاً غير متسق بين علامات التبويب والمسافات.
TypeErrorطُبِّقت عملية أو دالة على كائن من نوع غير ملائم.
ValueErrorتلقّت دالة وسيطاً من النوع الصحيح لكن بقيمة غير مناسبة.
KeyErrorلم يُعثر على مفتاح القاموس المطلوب في القاموس.
IndexErrorفهرس التسلسل خارج النطاق الصالح للتسلسل المعطى.
AttributeErrorالكائن لا يمتلك السمة أو الدالة المطلوبة.
NameErrorتمت الإشارة إلى اسم محلي أو عام لم يُعرَّف بعد.
UnboundLocalErrorتمت الإشارة إلى متغير محلي قبل إسناد قيمة له.
ImportErrorفشل تعليمة الاستيراد في إيجاد الوحدة أو الاسم المحدد أو تحميله.
ModuleNotFoundErrorلم تتمكن Python من إيجاد الوحدة المحددة للاستيراد.
FileNotFoundErrorالملف أو المجلد المحدد غير موجود.
FileExistsErrorفشلت عملية لأن الملف أو المجلد موجود بالفعل.
PermissionErrorالعملية غير مسموح بها بسبب صلاحيات نظام الملفات غير الكافية.
OSErrorحدث خطأ على مستوى النظام أثناء عملية I/O.
IOErrorفشلت عملية I/O. IOError هو اسم بديل لـ OSError في Python 3.
IsADirectoryErrorجرت محاولة إجراء عملية ملف على مسار يمثل مجلدًا.
NotADirectoryErrorجرت محاولة إجراء عملية مجلد على مسار لا يمثل مجلدًا.
ZeroDivisionErrorجرت محاولة إجراء عملية قسمة أو باقي القسمة على صفر.
ArithmeticErrorالفئة الأساسية لأخطاء الحساب بما فيها ZeroDivisionError وOverflowError وFloatingPointError.
OverflowErrorنتيجة العملية الحسابية أكبر مما يمكن تمثيله.
FloatingPointErrorفشلت عملية الفاصلة العائمة. نادرًا ما يُرى إلا إذا كان fpectl مفعّلًا.
StopIterationتُطرح بواسطة الدالة next() للإشارة إلى عدم وجود عناصر إضافية في المكرِّر.
StopAsyncIterationتُطرح بواسطة التابع __anext__() للمكرِّر غير المتزامن للإشارة إلى اكتمال التكرار.
GeneratorExitتُطرح عند استدعاء التابع close() للمولد، مما يسمح بتنفيذ عمليات التنظيف.
KeyboardInterruptضغط المستخدم Ctrl+C لمقاطعة البرنامج الجاري.
SystemExitيُطلقها sys.exit() لطلب إنهاء البرنامج.
MemoryErrorنفد مفسر Python من الذاكرة المتاحة.
RecursionErrorتجاوز الحد الأقصى لعمق التكرار.
RuntimeErrorخطأ وقت تشغيل عام لا ينتمي إلى أي فئة أخرى.
NotImplementedErrorلم يُنفَّذ بعد توابع يجب أن تُنفّذها الفئات الفرعية.
LookupErrorالفئة الأساسية للأخطاء الناتجة عن عدم العثور على مفتاح أو فهرس (KeyError، IndexError).
AssertionErrorفشل تعبير assert لأن الشرط تقيّم إلى False.
EOFErrorوصلت دالة input() أو raw_input() إلى نهاية الملف دون قراءة أي بيانات.
UnicodeEncodeErrorتعذّر ترميز سلسلة Unicode إلى الترميز المستهدف.
UnicodeDecodeErrorتعذّر فكّ ترميز تسلسل بايت باستخدام الترميز المحدد.
UnicodeTranslateErrorفشلت عملية ترجمة Unicode لحرف معين.
ConnectionErrorوقع خطأ متعلق بالاتصال أثناء عملية شبكية.
ConnectionRefusedErrorرُفض الاتصال لأنه لا يوجد خادم يستمع على العنوان المستهدف.
ConnectionResetErrorأغلق الخادم البعيد الاتصال قسراً.
ConnectionAbortedErrorأجهض نظام التشغيل المحلي الاتصال.
BrokenPipeErrorجرت محاولة كتابة إلى أنبوب أو مقبس أُغلق طرفه القارئ.
TimeoutErrorانتهت مهلة على مستوى النظام أثناء عملية حجب.
ChildProcessErrorفشلت عملية على عملية فرعية.
ProcessLookupErrorيُطلق عندما لا يكون المعرّف المُحدد للعملية (PID) موجوداً.
InterruptedErrorتمت مقاطعة استدعاء نظام بواسطة إشارة واردة.
BlockingIOErrorعملية I/O ستتسبب في الانتظار على كائن غير معطِّل.
EnvironmentErrorاسم بديل لـ OSError. موجود للتوافق مع الإصدارات السابقة من Python 2.
BufferErrorفشلت عملية على كائن مخزن مؤقت.
DeprecationWarningتحذير بشأن ميزة مهجورة ستُزال في إصدار مستقبلي.
FutureWarningتحذير بشأن سلوك سيتغير في إصدار مستقبلي.
ResourceWarningتحذير بشأن إدارة غير صحيحة للموارد، مثل الملفات أو الاتصالات غير المغلقة.
ExceptionGroupحاوية لاستثناءات متعددة، قُدِّمت في Python 3.11 للتزامن المنظَّم.
requests.exceptions.ConnectionErrorفشلت مكتبة requests في إنشاء اتصال بالخادم المستهدف.
requests.exceptions.Timeoutانتهت مهلة الطلب أثناء انتظار استجابة من الخادم.
requests.exceptions.HTTPErrorاستُقبل رد HTTP خاطئ (4xx أو 5xx) واستُدعي raise_for_status().
json.JSONDecodeErrorلم يتمكن محلل JSON من تفسير السلسلة المُقدَّمة كـ JSON صالح.
pickle.UnpicklingErrorلم يتمكن وحدة pickle من إلغاء تسلسل البيانات المُقدَّمة.
asyncio.TimeoutErrorتجاوزت عملية asyncio مهلتها الزمنية.
asyncio.CancelledErrorتم إلغاء مهمة asyncio.
struct.errorحدث خطأ أثناء حزم أو فك حزم البيانات الثنائية مع وحدة struct.
re.errorيحتوي نمط التعبير النمطي على صياغة غير صالحة.
subprocess.CalledProcessErrorانتهت عملية فرعية بكود إرجاع غير صفري.
TypeError: unhashable typeاستُخدم كائن قابل للتعديل حيث يُشترط كائن قابل للتجزئة (ثابت)، كمفتاح قاموس أو عنصر مجموعة.
TypeError: missing required positional argumentاستُدعيت دالة دون توفير جميع الوسطاء الموضعية المطلوبة.
TypeError: object is not subscriptableجرى استخدام الترميز بالأقواس ([]) على كائن لا يدعم الفهرسة.
TypeError: object is not callableاستُدعي كائن ليس دالةً باستخدام الأقواس ().
TypeError: object is not iterableاستُخدم كائن لا يدعم التكرار في حلقة for أو فك الحزمة أو سياق آخر يتطلب كائنًا قابلًا للتكرار.
django.core.exceptions.ImproperlyConfiguredاكتشف Django خطأً في إعدادات المشروع.
Model.DoesNotExistلم يعثر استعلام Django ORM باستخدام .get() على سجل مطابق.
sqlalchemy.exc.OperationalErrorفشلت عملية قاعدة البيانات بسبب خطأ في الاتصال أو على مستوى قاعدة البيانات.
pandas KeyError: column not foundفشل الوصول إلى عمود DataFrame لأن اسم العمود المحدد غير موجود.
numpy ValueError: shape mismatchفشلت عملية numpy لأن أشكال المصفوفات غير متوافقة.
pip: ERROR: Could not install packagesفشل pip في تثبيت حزمة Python واحدة أو أكثر.
ssl.SSLCertVerificationError: certificate verify failedفشل التحقق من شهادة SSL أثناء اتصال آمن.
socket.gaierror: Name or service not knownفشل حل DNS لاسم المضيف المحدد.
concurrent.futures.TimeoutErrorلم يكتمل Future خلال مهلة الانتظار المحددة.
pydantic.ValidationErrorفشل التحقق من صحة بيانات Pydantic لأن البيانات المدخلة لا تطابق مخطط النموذج.
multiprocessing.AuthenticationErrorفشلت المصادقة عند الاتصال بخادم multiprocessing.