【python 第三方库】pyyaml

2024-01-25 00:00:00

YAML(YAML Ain’t Markup Language)是一种人类易读的数据序列化格式,因其简洁明了、易于阅读和编写的特点,被广泛用于配置文件和数据交换。在 Python 中,主要通过 PyYAML 库来处理 YAML 格式的数据。

$ pip3 install pyyaml

写入 yaml 文件

import yaml

data = {
    'name': 'John Smith',
    'age': 30,
    'city': 'New York',
    'hobbies': ['reading', 'hiking']
}

with open('test.yaml', 'w') as file:
    yaml.safe_dump(data, file)

读取 yaml 文件

import yaml

with open('test.yaml', 'r', encoding='utf-8') as file:
    data = yaml.safe_load(file) 
    print(data)

# 输出: {'age': 30, 'city': 'New York', 'hobbies': ['reading', 'hiking'], 'name': 'John Smith'}

返回首页

本文总阅读量  次
皖ICP备17026209号-3
总访问量: 
总访客量: