Парсим ini files

PostImage

Photo by Sincerely Media on Unsplash

Добрый день случайный читатель.

В рамках одного проекта потребовалось получить значение переменной из ini файла.

И вроде как решение простое, однострочный скрипт ввида:

grep dbname db.conf | awk -F '=' '{ print $2 }'

Но что делать если значений будет несколько в разных секциях? То уже в однострочный скрипт не уложишься.

Поиск решения для linux результатов не дал :(, хотя может быть я просто ленивый и не все результаты поиска просмотрел.

Решение было принято быстро, берем Python и пакет configparser. Результат ini-file.