KeyboardInterruptKeyboardInterrupt
ضغط المستخدم Ctrl+C لمقاطعة البرنامج الجاري.
pandas KeyError: column not foundفشل الوصول إلى عمود DataFrame لأن اسم العمود المحدد غير موجود.
اسم العمود الذي أشرتَ إليه غير موجود في DataFrame. أسباب شائعة: أخطاء إملائية، أو مسافات زائدة في أسماء الأعمدة، أو اختلاف في حالة الأحرف، أو حذف/إعادة تسمية العمود في مرحلة سابقة من المعالجة.
تحقق من الأعمدة المتاحة: df.columns.tolist(). أزل المسافات: df.columns = df.columns.str.strip(). استخدم df.get('col', default) للوصول الآمن. تحقق من أسماء الأعمدة بعد read_csv() أو التحويلات.
import pandas as pd; df = pd.DataFrame(); df['nonexistent']KeyboardInterruptضغط المستخدم Ctrl+C لمقاطعة البرنامج الجاري.
MemoryErrorنفد مفسر Python من الذاكرة المتاحة.
StopAsyncIterationتُطرح بواسطة التابع __anext__() للمكرِّر غير المتزامن للإشارة إلى اكتمال التكرار.
ValueErrorتلقّت دالة وسيطاً من النوع الصحيح لكن بقيمة غير مناسبة.
TypeError: object is not iterableاستُخدم كائن لا يدعم التكرار في حلقة for أو فك الحزمة أو سياق آخر يتطلب كائنًا قابلًا للتكرار.
LookupErrorالفئة الأساسية للأخطاء الناتجة عن عدم العثور على مفتاح أو فهرس (KeyError، IndexError).