Python 存放str 在yaml文件 去掉‘’
时间: 2024-03-30 12:37:00 浏览: 225
基于Python和PyYAML读取yaml配置文件数据
如果您想在YAML文件中存储字符串而没有单引号,您可以使用YAML的双引号标记。这将告诉YAML解析器将字符串解释为一个字符串而不是一个单独的字符列表。
以下是一个示例YAML文件,其中包含字符串值:
```
name: "John Smith"
occupation: "Software Engineer"
```
在这个例子中,字符串值被双引号包围,因此它们不会被解释为字符列表。
在Python中使用PyYAML库来读写YAML文件。例如,您可以将一个字典转换为YAML格式并写入文件中:
```python
import yaml
data = {'name': 'John Smith', 'occupation': 'Software Engineer'}
with open('data.yaml', 'w') as file:
yaml.dump(data, file)
```
这将生成以下内容的`data.yaml`文件:
```yaml
name: John Smith
occupation: Software Engineer
```
请注意,字符串值不再被引号括起来,因为它们已经被转换为字符串。
阅读全文