2010-08-03 56 views
2

我正在使用yaml文件來存儲屬性和值。但有些值需要添加當前日期。yaml物業價值

那麼,如何在YAML文件中輸入值,使YAML解析器能夠自動識別,並與當前的日期代替

我使用pyyaml和python

回答

2

pyyaml不會自動替換任何東西。只需使用自定義字符串${now}並在解析yaml文件後將其替換爲當前日期。

例如,

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

其中value是從輸入文件中讀取一刺痛。