Python自动化测试如何高效读取YAML配置文件?

2026-05-16 19:581阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计582个文字,预计阅读时间需要3分钟。

Python自动化测试如何高效读取YAML配置文件?

什么是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分钟。

Python自动化测试如何高效读取YAML配置文件?

什么是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是相似的。

阅读全文