gpt4 book ai didi

python - kivy中myapp.ini的路径

转载 作者:行者123 更新时间:2023-11-28 18:24:54 24 4
gpt4 key购买 nike

我的程序正在通过以下方式创建 .ini 文件:

def build_config(self, config):

config.setdefaults('kategory', {
'option1': 'value1',
'option2': 'value2'
})

最近我添加了一个选项,我只需双击 pickle 文件即可使用 sys.argv 参数将其导入我的程序。

如果我通过双击打开文件,.ini 文件将自动创建在打开的文件旁边。每次我通过 double 打开一个文件时,我都会在目录中留下一个 .ini 文件。

有没有办法设置.ini文件的路径?

最佳答案

此版本已在 Windows 10 和 Android 上进行测试。上面的版本不能按原样编译,需要进一步研究,其结果在此处。

def get_application_config(self, defaultpath="c:/temp/%(appname)s.ini"):
from kivy.utils import platform
from os.path import sep, expanduser

if platform == 'android':
defaultpath = '/sdcard/.%(appname)s.ini'
elif platform == 'ios':
defaultpath = '~/Documents/%(appname)s.ini'
elif platform == 'win':
defaultpath = defaultpath.replace('/', sep)

return os.path.expanduser(defaultpath) % {
'appname': self.name, 'appdir': self.directory}

关于python - kivy中myapp.ini的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com