@rgggwwg

Где лучше хранить конфиги для скрипта на python? В py, ini, json или .cfg?

Сейчас использую ini + более секретное в базе данных храню. Но в пару проектов увидел что хранят в cfg файлах. А кто-то вообще в отдельном py файле. Так какой способ оптимальный? Плюс ini и cfg что он просто модифицируется.
  • Вопрос задан
  • 187 просмотров
Решения вопроса 2
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
Последнее, что следует делать - это хранить конфигурацию в БД, лучше уж в .txt записывать...
В целом конфиг такая штука, с которой меньше всего хочется заморачиваться, так что берешь .py файл и пишешь в него, а данные читаешь из env, например. Так работает django, так умеет flask, gunicorn и много других фреймворков.
Ответ написан
Комментировать
@mkone112
Начинающий питонист.
Я выбрал dynaconf + yaml, за гибкость и читаемость. Все хочу сделать пару фиксов и фич, но никак руки не доходят.
Какова оптимальная структура конфигурации Django?
Как хранить секреты django в dynaconf?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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