Birçok argüman ile çalıştırmak bir komut satırı komut dosyası var. Şimdi çok fazla argümanım olduğu bir noktaya geldim ve sözlük formunda da bazı argümanlar almak istiyorum.
Bu yüzden işleri basitleştirmek için betiği bir ayarlar dosyasıyla çalıştırmak istiyorum. Dosyanın ayrıştırılması için hangi kitaplıkların kullanılacağını gerçekten bilmiyorum. Bunu yapmak için en iyi uygulama nedir? Tabii ki kendimi bir şey çıkarabilirim, ama bunun için bir kütüphane varsa, ben kulaklarım.
Birkaç 'talep':
- Kullanmak yerine
pickle
, kolayca okunabilen ve düzenlenebilen düz bir metin dosyası olmasını istiyorum. - İçine sözlük benzeri veriler ekleyebilmek istiyorum, yani bazı yuvalama biçimleri desteklenmelidir.
Basitleştirilmiş bir sözde örnek dosya:
truck:
color: blue
brand: ford
city: new york
cabriolet:
color: black
engine:
cylinders: 8
placement: mid
doors: 2