Python中的标准配置文件名和扩展名是什么?

时间:2010-05-17 14:56:50

标签: python config filenames file-extension

我正在创建一个配置文件来保存经常更改的项目的配置/属性设置,例如文件路径。这样一个文件的标准名称/扩展名是什么? (例如在Java中我使用过config.xml,在VB.NET中我使用过App.config ......)

3 个答案:

答案 0 :(得分:6)

首先,考虑使用ConfigParser(3.0中的configparser,文档说明)。这并不能解决命名问题,但对于大多数配置需求,它是xml的可读替代方案。

无论您使用何种名称,都要使所有部分都有意义。我可能会使用类似appName.cfg的东西,其中appName标识您的应用程序,或者配置所针对的应用程序部分。

答案 1 :(得分:5)

好的,我已经询问了我的工作地点并进行了一些研究,这就是我提出的建议:

  • 的Settings.ini
  • applicationName.config
  • applicationName.cfg

如果有人有任何其他建议,请随时添加...

答案 2 :(得分:4)

文档似乎使用.cfg

在Windows上,许多人(例如mercurial)使用.ini