我是靠谱客的博主 负责马里奥,最近开发中收集的这篇文章主要介绍yaml数据类型之_数组或列表类型,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

yaml数组类型转列表类型。
yaml数组类型:以 - 开头的行表示构成一个数组。
数组:一组按次序排列的值,又称为序列(sequence)/列表(list)。
# test.yaml 文件内容
# 下面格式读到Python里会是个list
- 100
-
- 1
- 2
- 3
# python 代码
import yaml
import os
# 项目路径
project_path = os.path.split(os.path.realpath(__file__))[0].split('tools')[0]
def get_yaml_data(fileDir):
"""
读取 test.yaml 文件内容
:param fileDir:
:return:
"""
# 1、在内存里加载这个文件
f = open(fileDir, 'r', encoding='utf-8')
# 2、调用yaml读取文件
# Loader=yaml.FullLoader 更加安全
res = yaml.load(f, Loader=yaml.FullLoader)
return res
if __name__ == '__main__':
info = get_yaml_data(project_path + r'test.yaml')
print(info)
# 输出:
# [100, [1, 2, 3]]

最后

以上就是负责马里奥为你收集整理的yaml数据类型之_数组或列表类型的全部内容,希望文章能够帮你解决yaml数据类型之_数组或列表类型所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部