【发布时间】:2021-01-07 15:16:42
【问题描述】:
我正在尝试使用 yaml 格式保存文件
with open('data.yml', 'w') as outfile:
yaml.dump(data, outfile, default_flow_style=False)
带有数据,具有这种格式的字典:
data={"## intent:greet": ["hi", "hello" ... "hola"], "## intent:goodbye": [...]}
为了在 rasa 开发中将其用作 nlu。 问题是由于## 字符,yalm.dump 没有以适当的方式保存密钥。 它将文件保存为
'## intent:greet':
- hi
- hello
而不是
## intent:greet
- hi
- hello
解决 ' ' 字符并删除 : in key (## intent:AAA) 行的方法是什么??
谢谢
【问题讨论】: