软件测试 / 测试开发丨 Python 常用第三方库 yaml
免费领取:测试资料+测试用例+简历模板+测试文档
本文为霍格沃兹测试开发学社学员学习笔记分享
YAML
一种数据序列化格式
用于人类的可读性和与脚本语言的交互
一种被认为可以超越 XML、JSON 的配置文件
YAML 基本语法规则
大小写敏感
使用缩进表示层级关系
缩进时不允许使用 Tab 键,只允许使用空格
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
# 表示注释,从这个字符一直到行尾,都会被解析器忽略
YAML 支持的数据结构
对象:键值对的集合,用冒号 “:” 表示
数组:一组按次序排列的值,前加 “-”
纯量:单个的、不可再分的值字符串布尔值整数浮点数 Null 时间日期
复制代码
PyYAML
Python 的 YAML 解析器和生成器
官网:PyYAML · PyPI
安装:pip install pyyaml
创建 yaml 文件
复制代码
读取 yaml 文件
复制代码
评论