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

War es hilfreich?

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
scroll top