Как сохранять виджеты и после закрытия программы в kivy python?
Сейчас делаю чат на kivy. Сохранение данных осуществляю через файлы txt. Мне нужно, чтобы виджеты, в данном случае Label, сохранялись и после закрытия программы. Label может хранить максимум 6800 символов(могу ошибаться), поэтому простое внесение всех сообщений, отправленных до закрытия программы в один Label не будет работать. Если виджеты не сохраняются, то можете сказать, как сделать по-другому ?
Спасибо за ответ ! Данные на сервере мы сохраняем. У нас все работает так : данные с помощью сервера сохраняются у клиентов в data с помощью потоков. Мы хотим сделать так, чтобы данные, отправленные до закрытия программы либо сохранялись в Label, где при переходе границы 6800 символов программа создавала новый Label. Либо они и отправлялись и сохранялись в своём собственном Label. Надеюсь понятно объяснил) А с json мы никогда не работали, да и в js мы кроме основ толком ничего не знаем) Больше конечно нам нужен второй вариант, тк при нем не возникнт проблемы с ScrollView.
Fizl, json можно очень замечательно писать на питоне, https://codernet.ru/books/python/izuchaem_python_p... переходите по этой ссылке и выбираете страницу 348, там буквально на 3-4 страницах изложена работа с jcon. Ну а если вернутся к серверу то вот что я нашёл https://kivy.org/doc/stable/guide/other-frameworks.html посмотрите может быть подойдёт. Если честно у киви на мой взгляд ужасная документация, поэтому советую просто листать все страницы, может где и найдётся что вам нужно.