тгТихая грань
ФОРМАТ · TEXT

INI

Небольшая конфигурация из секций и пар ключ-значение.

Проверено: 2026-02-21 · статус: reviewed

Расширения
ini, cfg
MIME type
Единого зарегистрированного типа нет; встречаются разные значения
Представление
text
Потоковая обработка
да
Комментарии
да
Поддержка схемы
Зависит от приложения
Порядок
Обычно порядок не является контрактом
null
Встроенного общего null нет
Diff
Хорошая
Архивация
Храните описание конкретного диалекта

Преимущества

  • Легко читать и редактировать

Ограничения

  • Комментарии, интерполяция и дубликаты различаются

Типичные ошибки

  • Считать ConfigParser точным парсером любого INI

Маленький пример

[item]
id = 1
name = Сосна
Среда: Python 3, ConfigParser; проверяется его диалект INI.
python3 -c "import configparser; c=configparser.ConfigParser(); c.read('example.ini', encoding='utf-8'); print(c.sections())"

Связанные форматы