本文共 510 字,大约阅读时间需要 1 分钟。
yaml数组类型:以 - 开头的行表示构成一个数组
yaml数组类型转列表类型yaml数组表达式:
- 100- - 1 - 2 - 3
python代码:
import yamlimport osproject_path =os.path.split(os.path.realpath(__file__))[0].split('tools')[0] # 项目路径def get_yaml_data(fileDir): # 1、在内存里加载这个文件 f = open(fileDir, 'r', encoding='utf-8') # 2、调用yaml读取文件 res = yaml.load(f, Loader=yaml.FullLoader) # Loader=yaml.FullLoader 更加安全 return resif __name__ == '__main__': info = get_yaml_data(project_path + r'\configs\cnf.yaml') print(info)
输出:
- [100, [1, 2, 3]]
转载地址:http://wjeh.baihongyu.com/