python创建yaml文件并读取修改指定变量
时间: 2023-05-16 10:06:07 浏览: 111
Python读取yaml文件的详细教程
可以使用PyYAML库来创建、读取和修改YAML文件中的变量。以下是一个示例代码:
```python
import yaml
# 创建一个YAML文件
data = {'name': 'John', 'age': 30, 'city': 'New York'}
with open('data.yaml', 'w') as file:
documents = yaml.dump(data, file)
# 读取YAML文件中的变量
with open('data.yaml') as file:
documents = yaml.full_load(file)
print(documents['name']) # 输出John
# 修改YAML文件中的变量
with open('data.yaml') as file:
documents = yaml.full_load(file)
documents['age'] = 35
with open('data.yaml', 'w') as file:
yaml.dump(documents, file)
```
这段代码创建了一个YAML文件,读取了其中的变量并输出了其中的一个变量,然后修改了其中的一个变量并将其保存回文件中。
阅读全文