依赖的第三方包

pip install pyyaml

import yaml

读取ymal文件

    def read_data(self):f = open(path, encoding="utf8")data = yaml.safe_load(f)#print(data)return data

最终data以字典的格式返回整个yaml文件,要访问yaml中的数据时,通过data[key]的方式来访问。

如,yaml文件如下时:

stu1:name: 小张sno: 0001sco: 98stu2:- 小王- 0002- 94

data返回的值应为:

{"stu1":{"name":"小张","sno":0001,"sco":98},"stu2":["小王",0002,94]}
print(data["stu1"])的结果为:
{"name":"小张","sno":0001,"sco":98}

python读取ymal文件相关推荐

  1. python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据

    在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...

  2. python读取一个文件夹/子文件夹下的所有文件名字

    python读取一个文件夹/子文件夹下的所有文件名字 示例代码: import osfile_path = './images/' all_file_name = os.listdir(file_pa ...

  3. python删除重复值所在的行数_使用python读取txt文件的内容,并删除重复的行数方法...

    注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字. #coding:utf-8 import shutil readDir = "原文件绝对路经" ...

  4. python读取txt文件并画图

    1,使用python读取txt文件 已知txt文件内容如下: 0 01 12 43 94 165 256 36 请以第一列为x轴,第二列为y轴画图 步骤如下: 1)使用readlines读取文件 2) ...

  5. MATLAB和Python读取wave文件的波形对比

       用python读取.wav文件的波形后再用MATLAB读取文件波形进行验证. 1.MORSE 1.1 Python 程序见之前的博客. 波形如图1所示: 图1 1.2 MATLAB 读取波形程序 ...

  6. 用Python读取整个文件

    本文翻译自:Reading entire file in Python If you read an entire file with content = open('Path/to/file', ' ...

  7. python怎么读xlsx_用python读取xlsx文件

    一 准备工作: 二 xlrd库读取 首先安装xlrd库,安装方法: pip install xlrd import xlrd #打开excel wb = xlrd.open_workbook('tes ...

  8. python读取.edf文件

    目录 EDF文件简介 MNE-python读取.edf文件 案例 第一步:导入工具包 第二步:加载本地edf文件 第三步:获取原始数据中事件 第四步:根据事件ID获取对应事件 第五步:绘制事件图 本教 ...

  9. python读取.locs文件

    目录 简介 知识点: 案例 本教程为脑机学习者Rose发表于公众号:脑机接口社区 .QQ交流群:903290195 简介 本案例主要介绍如何读取eeglab示例文件.locs文件.为了演示电极位置,所 ...

最新文章

  1. 计算机财务管理相关文献,财务管理外文参考文献(精选文献105个)
  2. 项目管理十大知识领域之项目进度管理
  3. 红帽linux cd命令,redhat linux 文件操作
  4. Js基础知识梳理系列
  5. 【公益】开放一台Eureka注册中心给各位Spring Cloud爱好者
  6. 新手配置 Jetty + Eclipse (Hot code debugging)
  7. 最长续航达19小时,Surface Laptop 4商用版发售
  8. 防火等级不达标!索尼宣布召回中国大陆地区部分充电宝 可免费换新
  9. Spring + Spring MVC + mybatis 下的 junit4 注入单元测试
  10. 百度关键词抓取工具_企业网站SEO营销工具大全,快来看看你的网站到底是什么水平!...
  11. 主流影视网站8合一H5视频源码自动更新数据
  12. 前端使用阿里云图标库
  13. 笔记本安装PCMCIA并口卡
  14. 软碟通UltraISO Premium Edition_v9.7.5.3716,轻松编辑光盘镜像文件,将文件/文件夹制作成ISO文件
  15. 判断矩形是否重叠 Python
  16. 一篇文章让你搞懂如何通过Nginx来解决跨域问题
  17. 生理卫生课的经典对白
  18. replaceAll()如何同时替换多个不同的字符串(或多个符号)
  19. CAD2017打开图纸点字体替换时没有字体选择框的问题
  20. Python open()函数 小白|教程

热门文章

  1. 360手机:360N5 Twrp、Root、Magisk教程
  2. 无公网服务器(ip)做内网穿透
  3. Invalid attempt to spread non-iterable instance错误
  4. JSON对象数组去重
  5. 组织结构图插件_一个简单直接的组织结构图插件
  6. 基于STM32的心率血氧检测仪
  7. Centos7.9最小化安装与初始化环境配置
  8. 应用包含Involution算子的RedNet实现Classification
  9. 【Python数据清洗】pivot_table 与 pivot 的区别——手把手系列
  10. JAVA判断是否是水仙花数