python 对 yaml 文件操作
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@Introduce : python 对 yaml 的操作
@File : test9.py
@Time : 2020/9/9 11:38
@Author : xiahuadong
@Tel : 17317976823
@Emile : 17317976823@163.com
"""
# pip install pyyaml
import yaml
import datetime
def add_yaml(yaml_path, document):
"""
创建 yaml 文件
:param yaml_path: yaml文件路径
:param document: yaml文件内容
:return: yaml文件
"""
f = open(yaml_path, "w")
yaml.dump(document, f)
f.close()
def yaml_to_python(yaml_path):
"""
yaml 文件格式 转 python dict 格式
:param yaml_path: yaml 文件路径
:return: 字典
"""
f = open(yaml_path, encoding='utf-8')
py_dict = yaml.load(f, Loader=yaml.SafeLoader)
f.close()
return py_dict
if __name__ == '__main__':
yaml_path &#