Допустим, у меня есть kv файл с множеством boxlayout и различных других layouts, как мне получить какой-то один из них, чтобы работать с ним в index.py?
<MainScreen>:
BoxLayout:
BoxLayout:
# Нужно получить этот BoxLayout в python коде
Button:
text = "Button"
from kivy.app import App
from kivy.core.window import Window
from kivy.lang.builder import Builder
from kivy.uix.boxlayout import BoxLayout
Window.clearcolor = (.98, .98 ,.98, 1)
class MainScreen(BoxLayout):
pass
presentation = Builder.load_file("main.kv")
class MainApp(App):
def build(self):
return presentation
if __name__ == "__main__":
MainApp().run()