Python Yaml文件的读取

2022-05-18 14:52:40 浏览数 (2)

Yaml文件的读取

yaml格式的介绍

文本文件

服务器配置文件

xxx.yaml

代码语言:javascript复制
name:
  xiaomu
age:
  10
xingqing:
  - haha
  - heihei
new:
  a: b
  c: 1

Python的第三方包—-pyyaml
  • pip install pyyaml
  • import yaml
读取yaml文件的方法
用法
  1. f = open(yaml_file, 'r')
  2. data = yaml.load(f.read())
  3. f.close()
返回值
  • 字典类型
代码
代码语言:javascript复制
# coding:utf-8

import yaml


def read(path):
    with open(path, 'r') as f:
        data = f.read()
    _result = yaml.load(data, Loader=yaml.FullLoader)
    return _result


if __name__ == '__main__':
    result = read('muke.yaml')
    print(result, type(result))
    print(dir(yaml))
    

0 人点赞