Это каталог моего проекта
Теперь из square.py, который содержит класс Square, я хочу импортировать этот класс в canvas. py
Я уже испробовал все решения, которые смог найти, но не могу.
Кто-нибудь может помочь?
РЕДАКТИРОВАТЬ
Вот код square.py, на случай, если мне придется что-то добавить.
import pygame
from canvas import game_window
class Square:
def __init__(self, colour, left, top):
self.surface = game_window
self.colour = colour
self.width = 100
self.height = 100
self.left = left
self.top = top
self.rect = self.left, self.top, self.width, self.height
def draw_square(self):
pygame.draw.rect(self.surface, self.colour, self.rect)
def set_square_colour(self, colour):
self.colour = colour
pygame.draw.rect(self.surface, self.colour, self.rect)
def get_square_position(self):
print(self.left, self.top)
return self.left, self.top
Может ли это быть вsquare.py Я импортирую pygame и game_window?