<i id='buIKK'><tr id='buIKK'><dt id='buIKK'><q id='buIKK'><span id='buIKK'><b id='buIKK'><form id='buIKK'><ins id='buIKK'></ins><ul id='buIKK'></ul><sub id='buIKK'></sub></form><legend id='buIKK'></legend><bdo id='buIKK'><pre id='buIKK'><center id='buIKK'></center></pre></bdo></b><th id='buIKK'></th></span></q></dt></tr></i><div id='buIKK'><tfoot id='buIKK'></tfoot><dl id='buIKK'><fieldset id='buIKK'></fieldset></dl></div>

      <tfoot id='buIKK'></tfoot>

      <small id='buIKK'></small><noframes id='buIKK'>

      • <bdo id='buIKK'></bdo><ul id='buIKK'></ul>
    1. <legend id='buIKK'><style id='buIKK'><dir id='buIKK'><q id='buIKK'></q></dir></style></legend>

        将变量值从 main.py 传递到 .kv 文件

        时间:2023-06-07

            <bdo id='ajQum'></bdo><ul id='ajQum'></ul>

            • <small id='ajQum'></small><noframes id='ajQum'>

            • <tfoot id='ajQum'></tfoot>
                <tbody id='ajQum'></tbody>
              <legend id='ajQum'><style id='ajQum'><dir id='ajQum'><q id='ajQum'></q></dir></style></legend>

              <i id='ajQum'><tr id='ajQum'><dt id='ajQum'><q id='ajQum'><span id='ajQum'><b id='ajQum'><form id='ajQum'><ins id='ajQum'></ins><ul id='ajQum'></ul><sub id='ajQum'></sub></form><legend id='ajQum'></legend><bdo id='ajQum'><pre id='ajQum'><center id='ajQum'></center></pre></bdo></b><th id='ajQum'></th></span></q></dt></tr></i><div id='ajQum'><tfoot id='ajQum'></tfoot><dl id='ajQum'><fieldset id='ajQum'></fieldset></dl></div>

                  本文介绍了将变量值从 main.py 传递到 .kv 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我试图从 main.py 文件中获取名为 h 的变量的值到我的 .kv 文件中,但我得到的只是一个空白屏幕.

                  I am trying to get value of a variable named h from main.py file to my .kv file, but all I get is a blank screen.

                  这是我的 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
                  

                  这篇关于将变量值从 main.py 传递到 .kv 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何在 Kivy GUI 旁边运行 Tornado 事件循环? 下一篇:错误:无法为使用 PEP 517 且无法直接安装的 Kivy 构建轮子

                  相关文章

                    <i id='Uezih'><tr id='Uezih'><dt id='Uezih'><q id='Uezih'><span id='Uezih'><b id='Uezih'><form id='Uezih'><ins id='Uezih'></ins><ul id='Uezih'></ul><sub id='Uezih'></sub></form><legend id='Uezih'></legend><bdo id='Uezih'><pre id='Uezih'><center id='Uezih'></center></pre></bdo></b><th id='Uezih'></th></span></q></dt></tr></i><div id='Uezih'><tfoot id='Uezih'></tfoot><dl id='Uezih'><fieldset id='Uezih'></fieldset></dl></div>
                    • <bdo id='Uezih'></bdo><ul id='Uezih'></ul>

                    <small id='Uezih'></small><noframes id='Uezih'>

                    <tfoot id='Uezih'></tfoot>

                  1. <legend id='Uezih'><style id='Uezih'><dir id='Uezih'><q id='Uezih'></q></dir></style></legend>