Snake game file error

سلام عليكم…

بيجيلي مشكله ف حل تطبيق الكود الخاص بال snake game لما بعمل 2 files

ده ال error:
C:\Users\Giga Bytw\AppData\Local\Programs\Python\Python312\python.exe: can’t open file ‘C:\Users\Giga Bytw\OneDrive\Desktop\MY PAYTHON\main.py’: [Errno
2] No such file or directory
PS C:\Users\Giga Bytw\OneDrive\Desktop\MY PAYTHON>

ده المشروع اللي ليه 2 files
snake.py & main.py

لو حد يعرف الحل.

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

ابعتلي صور الكود للملفين



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

صحح محاذاة الامر داخل اللوب

اازاى اصحهها…مش المفروض ف محاذاه قبل sam.move()

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

ايوة هو لازم يكون كسافة طبيرة قبل هذا الامر ليكون الامر داخل في اللوب

حاولت مسافه اكبر لكن مفيش تغيير
ده file snake.py :

from turtle import Turtle
import random
Angels=(90,0,0,0)
class Snake:
def init(self):
self.turtles=
self.position=[(-40,0),(-20,0),(0,0)]
self.create_snake()
def create_snake(self):
for i in range (len(self.position)):
new_turtle=Turtle(“square”)
new_turtle.penup()
new_turtle.color(“white”)
new_turtle.goto(self.position[i])
self.turtles.append(new_turtle)
def move(self):
for i in range (len(self.position)-1):
self.turtles[i].goto(self.turtles[i+1].pos())
self.turtles[-1].forward(20)
self.turtles[-1].left(random.choice(Angels))


ده ملف Main.py :

from turtle import Turtle, Screen

from snake import Snake

window=Screen()

window.title(“Snake game”)

window.setup(800,800)

window.bgcolor(“black”)

sam=Snake()

game_on=True

while game_on:

sam.move()

window.exitonclick()


ده شكل snake game folder هو مش متلون مثل الفولدر اللي فوق و اظن ف مشكله ف الفولدر و تخزينه مش ف الكود نفسه

ايه الحل ؟

حاولت وضع الملفين ف الفولدر اللي فوق pycache و لكن بيديني نفس ال error

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

جزيل الشكر علي مجهودك
تم حل المشكله بنجاح الحمد لله

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

اسف لاني لم اقرا الرد البارحة والان حتى رايته

الحمد لله انه تم حل المشلكة اين كانت المشلكة

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

عملت ملف جديد تماما من على سطح المكتب وفتحته على VSC وجربت نفس الكود والحمد لله اشتغل

جزيل الشكر على مجهودك امس.

إعجابَين (2)