ini-файл
- from config import *
- json.load(open('config.json'))
Желательно без сторонних модулей и максимально просто и удобно
жсон и иник вполне варианты.
я лично делаю так: .env # любой другой формат конфигов settings.py # распарсил тут конфиг
то есть создаешь settings.py, в нем обрабатываешь конфиги как нравится, а в проекте просто импорт из settings?
Вообще, на Хабре даже гневная статья когда-то была по поводу вариантов конфигов.
вот как раз прочитал какую-то - там за самописные модули топят
Обсуждают сегодня