Задать вопрос
@6APAIII
000000001010100101010

Проблема с Kivy Language?

Как передать переменную, которая находится в kv файле остальному коду?
Вот пример:
KV = '''
Screen:
    MDRaisedButton:
        text: 'button'
        pos_hint: {'center_x':.5,'center_y':.4}
        on_press: app.func()
    MDTextField:
        id: text
        pos_hint: {'center_x':.5,'center_y':.5}
'''
class Test(MDApp):
    def build(self):
        return Builder.load_string(KV)
    def func():
        print(text.text)

Как сделать так, чтобы код видел переменную text и печатал ее? Очень нужно, помогите
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@Umpiro
Вот раздел из официальной документации, который вероятно вам нужен.
https://kivy.org/doc/stable/guide/lang.html#access...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы