Pregunta

Estoy utilizando el archivo YAML para almacenar atributo y valor. Sin embargo, algunos de los valores necesitan la fecha actual que se anexa.

Entonces, ¿cómo puedo entrar en el valor en el archivo YAML, por lo que yaml analizador puede reconocer automáticamente y sustituir con fecha actual

Estoy utilizando PyYAML y Python

¿Fue útil?

Solución

PyYAML no sustituye automáticamente cualquier cosa. Sólo tiene que utilizar una cadena personalizada, por ejemplo, ${now} y reemplazarla con la fecha actual después de analizar el archivo YAML.

Por ejemplo,

value.replace("${now}", datetime.date.today().isoformat())

donde value es una picadura de lectura del archivo de entrada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top