kivy storage.get, как перезагрузить во время работы программы - PullRequest
0 голосов
/ 14 октября 2018

Поэтому я сохраняю некоторые значения в json-файле с помощью kivy и добавляю их в функцию savethispair.Позже я хочу получить значения в классе WordFile, однако он просто показывает значения (массив), которые существовали до того, как я загрузил приложение.Так что я использую savethispair => перезагрузить приложение => и тогда оно покажет новые значения.Я полагаю, это потому, что store.get загружается только 1 раз.

Как я могу перезагрузить значения так, чтобы они отображали вновь добавленные значения (через safethispair) напрямую?

class Word(Widget):



    def savethispair(self, btn_instance, *args):
        num = num = randint(0, 5)
        savearray.append(num)
        store.put("savednums" , name=savearray )



class WordFile(Widget):

    def __init__(self, **kwargs):
        super(WordFile, self).__init__(**kwargs)
        Clock.schedule_once(self.create_scrollview)


    def create_scrollview(self, dt):
        outinarray2 = (store.get('savednums')['name'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...