Frage
Ich bin mit yaml-Datei zu speichern, Attribut und Wert.Aber einige der Werte das aktuelle Datum angehängt.
Also wie gebe ich den Wert in der yaml-Datei, so dass yaml-parser können automatisch erkannt und mit dem aktuellen Datum ersetzen
Ich bin mit pyyaml und python
Lösung
pyyaml nicht automatisch etwas ersetzen.Verwenden Sie einfach eine benutzerdefinierte Zeichenfolge ein, z.B. ${now}
und ersetzen Sie es mit dem aktuellen Datum nach der Analyse der yaml-Datei.
Für Beispiel,
value.replace("${now}", datetime.date.today().isoformat())
wo value
ist ein Stachel aus der Eingabedatei gelesen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow