,可以实现数据的结构化存储和读取。以下是一个示例yaml配置文件:

data:
  - id: 1
    name: 张三
    scores:
      语文: 80
      数学: 82
  - id: 2
    name: 李四
    scores:
      语文: 90
      数学: 85

可以通过Python中的PyYAML库来读取和处理yaml配置文件,示例代码如下:

import yaml

# 读取yaml配置文件
with open('data.yaml', 'r', encoding='utf-8') as f:
    data = yaml.load(f, Loader=yaml.FullLoader)

# 打印数据
for item in data['data']:
    print(f"id: {item['id']}, name: {item['name']}, scores: {item['scores']}")

输出结果为:

id: 1, name: 张三, scores: {'语文': 80, '数学': 82}
id: 2, name: 李四, scores: {'语文': 90, '数学': 85}

这样就可以方便地读取和处理配置文件中的结构化数据了。

通过yaml格式的配置文件诸如数据内容为1张三语文80数学:82

原文地址: https://www.cveoy.top/t/topic/Nou 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录