5. YAML Pythonban
A YAML egy nagyon elterjedt, általában konfigurációra használt fájlformátum. Természetesen Pytonban is népszerű, megnézzük a használatát. Ha a JSON-ről már hallottál, a YAML-t is nézd meg.
A YAML egy nagyszerű konfigurációs fájltípus és egyátalán nem Python találmány. Számos más programozási nyelvben bejáratott, hasonlóan a JSON-hoz, aminél jóval komplexebb és sok esetben alkalmasabb konfigurációs fájlként használni. Támogatja a típusokat, az anchorokat, de akár bináris adatokat is tehetünk bele. A tanfolyamon teszünk is!
1. YAML telepítése PIP-pel
2. Első YAML configfájlom
3. Összetett típus létrehozása
4. "yaml.dump", kiíratás szépen formázva
5. JSON-szerű YAML-fájl készítése
6. Configfájl generálása
7. Unicode, indent, sorrend megőrzése
8. Hosszú szöveg ">" jel, majdnem egy sorban
9. Hosszú szöveg "|" jel, formázás megőrzése
10. Újabb elem {dictionaryszerűen}
11. Listaszerű kiírás [listaszerűen]
12. Hivatkozás "&" és "*"-gal
13. Anchor használata, objektumok configfájlon belüli másolása
14. A YAML automatikusan határozza meg a típusokat
15. Bináris fájl beolvasása
16. Warning, FullLoader
Péter Litkei