如何在 kivy 中的应用程序文件中保存和加载设置?



我一直在使用配置对象来存储和检索 kivy 中应用程序的设置。问题是配置对象是全局的,并且是为系统中的所有 kivy 应用程序设置的。

我目前使用什么:

from kivy.config import config
...App code
class UserAPP(App);
def build(self)
def build_config(self, config)
config.setdefaults() #multiple key,value pairs

我搜索了kivy文档以寻找执行此操作的方法,也许我在错误的地方或错误的术语中搜索

。我的问题是:如何将设置/信息保存到可以在启动时加载并在关闭时保存的文件,该文件是每个应用程序的本地文件?

你可以做:

from kivy.config import Config
Config.read('myApp.ini`)

然后在操作Config后,您可以使用以下命令将其保存到同一文件中:

Config.write()

最新更新