【发布时间】:2021-06-27 10:59:36
【问题描述】:
我正在使用 KIVY Lib 我想访问测试类中的某些元素。我该怎么做?
这是我的代码
from kivymd.app import MDApp
from kivy.uix.screenmanager import Screen, ScreenManager
from kivy.uix.floatlayout import FloatLayout
from kivy.lang.builder import Builder
test_helper ="""
MDLabel:
id : label
text: "Hello World !"
"""
class test(FloatLayout):
def __init__(self, **kwargs):
super(test, self).__init__(**kwargs)
self.add_widget(Builder.load_string(test_helper))
class MainApp(MDApp):
def build(self):
self.sm = ScreenManager()
self.test = test()
screen = Screen(name = "test")
screen.add_widget(self.test)
self.sm.add_widget(screen)
return self.sm
if __name__ == "__main__":
app = MainApp()
app.run()
例如,我在test_helper 中有MDlabel,它用于测试类。但我不知道如何访问它
【问题讨论】:
标签: python python-3.x kivy kivymd