我正在使用yaml文件来存储属性和值。但是有些值需要附加当前日期。
那么如何在yaml文件中输入值,以便yaml解析器可以自动识别并替换为当前日期
我正在使用pyyaml和python
答案 0 :(得分:2)
pyyaml不会自动替换任何东西。只需使用自定义字符串即${now}
并在解析yaml文件后将其替换为当前日期。
例如,
value.replace("${now}", datetime.date.today().isoformat())
其中value
是从输入文件读取的sting。