Я пытаюсь создать служебный класс Python, который считывает конфигурации приложения с помощью библиотеки configparser.
Я хочу, чтобы этот класс:
- загружал значения из файла конфигурации .ini
- обеспечивал легкий доступ к различным разделам и клавишам
- Элегантная обработка отсутствующих ключей или разделов
- Возможно поддержка значений по умолчанию
Я не уверен, какой должна быть лучшая структура или шаблон проектирования для этого служебного класса. Как мне реализовать чистый и повторно используемый служебный класс для чтения конфигураций с помощью configparser?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... rser-libra