[英]Pass variable value from main.py to .kv file
我試圖從main.py文件中獲取名為h
的變量的值到我的.kv
文件,但我得到的只是一個空白屏幕。
這是我的main.py
class ExampleApp(App):
def build(self):
h="SoME STRING IS HERE "
pass
if __name__ == "__main__":
ExampleApp().run()
這是我的.kv
文件
Label:
text:root.h.text
你就是這樣做的。
python文件
class ExampleApp(App):
h="SoME STRING IS HERE "
def build(self):
self.load_kv('t3.kv')
if __name__ == "__main__":
ExampleApp().run()
kivy文件
Label:
text: app.h #Here's the main difference
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.