Каковы стандартное название файла конфигурации и расширение в Python?

Я создаю файл конфигурации для содержания настроек конфигурации/свойств для моего проекта, которые часто изменяются, такие как пути к файлам. Каково стандартное имя / расширение для такого файла? (например, в Java я использовал config.xml, в VB.NET я использовал App.config...),

8
задан froadie 17 May 2010 в 14:56
поделиться

3 ответа

Во-первых, рассмотрите возможность использования ConfigParser (configparser в версии 3.0, как сказано в документации). Это не решает проблему именования, но является удобочитаемой альтернативой xml для большинства конфигурационных нужд.

Какое бы имя вы ни использовали, сделайте все части значимыми. Я бы, вероятно, использовал что-то вроде appName.cfg, где appName идентифицирует ваше приложение или часть приложения, для которой предназначена конфигурация.

6
ответ дан 5 December 2019 в 11:23
поделиться

Похоже, что в документации используется .cfg

В Windows многие люди (например, Mercurial) используют .ini

4
ответ дан 5 December 2019 в 11:23
поделиться

Хорошо, я спросил, где я работаю, немного изучил, и вот что я придумал в качестве предложений:

  • settings.ini
  • applicationName.config
  • applicationName.cfg

Если у кого-то есть другие предложения, не стесняйтесь добавлять ...

5
ответ дан 5 December 2019 в 11:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: