如何在python kivy中使用for循环选择元素?

如何在python kivy中使用for循环选择元素?,python,kivy,kivy-language,python-3.9,Python,Kivy,Kivy Language,Python 3.9,我正在开发一个游戏,其中有按钮,我希望他们能够有一个蓝色的轮廓,当他们点击他们,当一个按钮被按下,当第二个按钮被按下,轮廓不会出现为他们两个。我怎样才能做到这一点。抱歉用英语) 白痴 .kv 我将非常感谢您的大力帮助请发一封邮件。 class Store_screen(Screen): def btn_1(self): btn_1 = self.ids.btn_1 def btn_2(self): btn_2 = self.ids.

我正在开发一个游戏,其中有按钮,我希望他们能够有一个蓝色的轮廓,当他们点击他们,当一个按钮被按下,当第二个按钮被按下,轮廓不会出现为他们两个。我怎样才能做到这一点。抱歉用英语)

白痴

.kv

我将非常感谢您的大力帮助

请发一封邮件。
class Store_screen(Screen):


    def btn_1(self):
        btn_1 = self.ids.btn_1
    

    def btn_2(self):
        btn_2 = self.ids.btn_2
    

    def btn_3(self):
        btn_3 = self.ids.btn_3
    

    def btn_4(self):
        btn_4 = self.ids.btn_4
    

    def btn_5(self):
        btn_5 = self.ids.btn_5
    

    def btn_6(self):
        btn_6 = self.ids.btn_6 
    

    def btn_7(self):
        btn_7 = self.ids.btn_7
    

    def btn_8(self):
        btn_8 = self.ids.btn_8
    
    
    def rec(self):
        for self.elps in [self.btn_1, self.btn_2, self.btn_3,
                          self.btn_4, self.btn_5, self.btn_6, 
                          self.btn_7, self.btn_8]:
GridLayout:
    cols: 4
    rows: 2
    padding: 80, 150, 80, 150
    spacing: 55

    Button: 
        on_release: root.rec()
        id: btn_1

        
        canvas.before:
            Color:
                rgba: 0,0,0,1
            Line:
                width: 4
                rectangle: self.x, self.y, self.width, self.height              
        Image:
            id: unequiped_1
            source: 'C:/****/****/OneDrive/Рабочий стол/ellipses/equiped_ellipse_1.png'             
            size: 250, 250              
            center_x: self.parent.center_x
            center_y: self.parent.center_y
    Button: 
        on_release: root.rec()
        id: btn_2


        canvas.before:
            Color:
                rgba: 0,0,0,1
            Line:
                width: 4
                rectangle: self.x, self.y, self.width, self.height              
        Image:
            id: unequiped_2
            source: 'C:/****/****/OneDrive/Рабочий стол/ellipses/ellipse_2.png'             
            size: 250, 250
            center_x: self.parent.center_x
            center_y: self.parent.center_y