python yaml
时间: 2023-09-09 17:10:04 浏览: 80
详解Python yaml模块
Python中的YAML模块可以用来读取和写入YAML文件。首先需要安装PyYAML模块,可以使用pip命令进行安装:
```
pip install pyyaml
```
读取YAML文件可以使用load函数,示例代码如下:
```python
import yaml
with open('config.yaml', 'r') as f:
config = yaml.load(f)
print(config)
```
写入YAML文件可以使用dump函数,示例代码如下:
```python
import yaml
config = {
'host': 'localhost',
'port': 8080,
'username': 'admin',
'password': '123456'
}
with open('config.yaml', 'w') as f:
yaml.dump(config, f)
```
上述代码将一个字典对象写入到config.yaml文件中。如果要将Python对象转换为YAML字符串,可以使用dumps函数。
阅读全文