yaml.safe_load 去除包含换行的空格
我正在使用一个叫做 PyYAML==6.0.1
的库,想要从一个字符串形式的YAML中获取一个对象。
问题是,当我用 yaml.safe_load
处理包含换行符的文本时,它会把空格去掉。
举个例子:
data = yaml.safe_load("first\n\n second")
这样返回的字符串有换行符,但空格被去掉了。
'first\nsecond'
如果我不加换行符,空格就会保留。
我该怎么做才能同时保留换行符和空格呢?