我有一个必须在 Windows 和 Linux 上运行的 python 程序。我通常将一些配置选项存储在文件中,位于程序目录的子目录中。
对于 Windows,我将其转换为 exe 并为其创建了安装程序。现在我遇到了处理配置文件的问题。
保存配置文件的最佳位置是什么?我已经读过 Windowsos.environ['APPDATA']+'myAppName'
是必须使用的路径。这是对的吗?是标准的吗?它是否可以在所有版本的 Windows 中至少从 XP 中运行(至少在英语和西班牙语中)?
PD:我对使用 ConfigParser 不感兴趣。配置文件是我自己的格式,我有用于读取/写入的工作代码。