يبدو ان الخطا كما في الصورة من السطر الاول في الكود بسبب انك اخطات في استدعاء مادجل turtle
ارسل كل الكود هنا حتى ارسل لك حل المشكلة
من الواضح أن المشكلة في الكود تتعلق بالخطأ التالي:
ImportError: Cannot import name 'Snake' from 'snake'
يبدو أنك تحاول استيراد الكلاس Snake من ملف باسم snake، ولكن Python لا يتمكن من إيجاده أو أن هناك مشكلة في كتابة الاستيراد.
الحل:
-
تحقق من اسم الملف:
تأكد أن الملف الذي يحتوي على الكلاس Snake اسمه “snake.py”. لو كان الاسم مختلفًا، قم بتعديله أو غير طريقة الاستيراد. -
تأكد من المسار:
تأكد أنك تعمل في المسار الصحيح، وأن الملف snake.py موجود في نفس المجلد الذي تقوم بالاستيراد منه. -
أعد تسمية الملف:
إذا كان اسم الملف هو “snake.py”، فقد يحدث هذا الخطأ بسبب تشابه الاسم مع مكتبة مدمجة في Python أو اسم محجوز. جرب تغيير اسم الملف إلى شيء آخر مثل “my_snake.py” واستورد الكلاس بالطريقة التالية:from my_snake import Snake
اعملي سكرين شوت من الابتوب
اضغطي
الاختصار prt sc
او f10
او
ويندوز شفت اس
Windows, shift,s
المشكلة ف سطر رقم 8 ف الملف الرئيسي في الكود دا
from snake import Snake
تأكدي إن الملف snake انك استدعيتي الكلاس Turtle.