У мене є сценарій командного рядка, який я запускаю з великою кількістю аргументів. Зараз я дійшов до того, що в мене занадто багато аргументів, і я хочу мати деякі аргументи і у словниковій формі.
Отже, щоб спростити речі, я хотів би запустити скрипт із файлом налаштувань. Я не знаю, які бібліотеки слід використовувати для розбору файлу. Яка найкраща практика для цього? Я, звичайно, міг би щось забити сам, але якщо для цього є якась бібліотека, я все вухо.
Кілька «вимог»:
- Замість використання
pickle
я хотів би, щоб це був текст прямого прямого тексту, який легко читати та редагувати. - Я хочу мати змогу додавати в нього дані, подібні до словника, тобто якась форма введення повинна підтримуватися.
Спрощений псевдо-приклад файлу:
truck:
color: blue
brand: ford
city: new york
cabriolet:
color: black
engine:
cylinders: 8
placement: mid
doors: 2