用yaml读取yaml文件中的元素变量,yaml.safe_load(f)
1. 首先准备工作 安装yaml: pip3 install pyyaml
2. 其次 准备一个文件,a.yaml
注意:英文冒号+英文空格(可以在编译器中检查键是否变色判断是否书写正确)
import yaml def get_yaml(path): """ 根据文件路径获取yaml文件内容信息 :param path: :return: """ try: with open(path, encoding='utf-8') as f: x = yaml.safe_load(f) return x except FileNotFoundError: print(u"找不到文件") print(get_yaml("./a.yaml"))
3. 或者返回的是一个字典形式,如果想要取sex的值 ,
config = get_yaml("./a.yaml")
sex = config.get('sex')
即可获得性别的值