Pytest学习-YAML

一、YAML

YAML语言的本质是一种通用的数据串行化格式

二、适用场景

在脚本语言中使用,实现简单,解析成本低。

[En]

Used in scripting language, the implementation is simple and the parsing cost is low.

·序列化

·编程时写配置文件,比xml快,比ini文档功能更强

·YAML是专门用于写配置文件的语言,非常简洁和强大,远比json格式方便

三、YAML支持的三种数据结构

·对象:即键值对的集合,又称为映射(mapping)/哈希(hashes)/字典(dictionary)

·数组:一组按次序排列的值,又称为序列(sequence)/列表(list)

标量:一个单独的、不可分割的值

[En]

Scalar: a single, inseparable value

(1)YAML-对象字典写法

(2)YAML-数组写法

(3)YAML-组合写法

(4)YAML-数组嵌套写法

Original: https://blog.51cto.com/u_15626734/5551226
Author: 我的事说来话长
Title: Pytest学习-YAML

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/504415/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球