Python自动化测试如何高效读取YAML配置文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计582个文字,预计阅读时间需要3分钟。
什么是yaml?一种标记语言。yaml是专门用来写配置文件的标记语言,非常简洁和强大,更直观,更方便。有点类似于json格式。yaml文件格式:test.yaml安装yaml:pip install pyyamlyaml基本语法规则:大小写敏感
什么是yaml
- 一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大
- 更直观,更方便,有点类似于json格式
- yaml文件格式:test.yaml
安装yaml
pip install pyyaml
yaml基本语法规则
- 大小写敏感
- 使用缩进表示层级关系
- 缩进时不允许使用Tab键,只允许使用空格。
- 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
- #表示注释,从这个字符一直到行尾,都会被解析器忽略,这个和python的注释一样
键值对(dict)
yaml文件
user: admin pwd: 123456
用python读取yaml文件案例如下,先用open方法读取文件数据,再通过load方法转成Python可读取的对像,这个load跟json里面的load是相似的。
本文共计582个文字,预计阅读时间需要3分钟。
什么是yaml?一种标记语言。yaml是专门用来写配置文件的标记语言,非常简洁和强大,更直观,更方便。有点类似于json格式。yaml文件格式:test.yaml安装yaml:pip install pyyamlyaml基本语法规则:大小写敏感
什么是yaml
- 一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大
- 更直观,更方便,有点类似于json格式
- yaml文件格式:test.yaml
安装yaml
pip install pyyaml
yaml基本语法规则
- 大小写敏感
- 使用缩进表示层级关系
- 缩进时不允许使用Tab键,只允许使用空格。
- 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
- #表示注释,从这个字符一直到行尾,都会被解析器忽略,这个和python的注释一样
键值对(dict)
yaml文件
user: admin pwd: 123456
用python读取yaml文件案例如下,先用open方法读取文件数据,再通过load方法转成Python可读取的对像,这个load跟json里面的load是相似的。

