مشكلة في اللعبة

4 إعجابات

يبدو ان الخطا كما في الصورة من السطر الاول في الكود بسبب انك اخطات في استدعاء مادجل turtle

ارسل كل الكود هنا حتى ارسل لك حل المشكلة

إعجابَين (2)

من الواضح أن المشكلة في الكود تتعلق بالخطأ التالي:

ImportError: Cannot import name 'Snake' from 'snake'

يبدو أنك تحاول استيراد الكلاس Snake من ملف باسم snake، ولكن Python لا يتمكن من إيجاده أو أن هناك مشكلة في كتابة الاستيراد.

الحل:

  1. تحقق من اسم الملف:
    تأكد أن الملف الذي يحتوي على الكلاس Snake اسمه “snake.py”. لو كان الاسم مختلفًا، قم بتعديله أو غير طريقة الاستيراد.

  2. تأكد من المسار:
    تأكد أنك تعمل في المسار الصحيح، وأن الملف snake.py موجود في نفس المجلد الذي تقوم بالاستيراد منه.

  3. أعد تسمية الملف:
    إذا كان اسم الملف هو “snake.py”، فقد يحدث هذا الخطأ بسبب تشابه الاسم مع مكتبة مدمجة في Python أو اسم محجوز. جرب تغيير اسم الملف إلى شيء آخر مثل “my_snake.py” واستورد الكلاس بالطريقة التالية:

    from my_snake import Snake
    
إعجاب واحد (1)

اعملي سكرين شوت من الابتوب
اضغطي
الاختصار prt sc
او f10
او
ويندوز شفت اس
Windows, shift,s

إعجاب واحد (1)

المشكلة ف سطر رقم 8 ف الملف الرئيسي في الكود دا
from snake import Snake
تأكدي إن الملف snake انك استدعيتي الكلاس Turtle.

إعجابَين (2)