在使用了ansible和saltstack后,发现,python开发的工具,在使用的时候,配置文件和该用具调用的脚本,基本都是用YAML语言来写的。

YAML是通过缩进和冒号来区分层级关系的,但是YAML中的缩进是用2个空格,不能多也不能少,而且不能用tab键,否则会报错。

例:

house:family:    parents:
      - John- Janechildren:- Paul- Mark - Simone address: number: 34 street: Main Street city: Nowheretown zipcode: 12345

上例说明:

name: Doe     #这样以冒号区分的键值对,代表的是字典
- John            #以- 开头的,代表的是列表,代表可以配置多个-

转载于:https://www.cnblogs.com/Jackie-Chen/articles/10732266.html

YAML简介和简单说明相关推荐

  1. Spring AOP 简介以及简单用法

    Spring AOP 简介以及简单用法 如果你去面试java开发, 那么Spring的AOP和DI几乎是必问的问题. 那么AOP是什么呢? 一. AOP 所谓Aop就是 Aspect-Oriented ...

  2. 重要性采样(Importance Sampling)简介和简单样例实现

    重要性采样(Importance Sampling)简介和简单样例实现 在渲染领域,重要性采样这个术语是很常见的,但它究竟是什么呢?我们首先考虑这样的一种情况: 如果场景里有一点P,我们想计算P点的最 ...

  3. ONENET平台简介及简单的接入方法

    ONENET平台简介及简单的接入方法 OneNET是中国移动物联网有限公司响应"大众创新.万众创业"以及基于开放共赢的理念,面向公共服务自主研发的开放云平台,为各种跨平台物联网应用 ...

  4. knockout.js的简介和简单使用

    1.knockout简介 knockout是一个轻量级的UI类库,通过MVVM模式使JavaScript前端UI简单化 knockout有四大重要概念: 1)声明式绑定:使用简明移读的语法很容易地将模 ...

  5. dbus的代码范例 linux_Dbus简介与简单的收发示例程序

    Dbus简介与简单的收发示例程序. D-BUS 是一个大有前途的消息总线和活动系统,正开始深入地渗透到 Linux® 桌面之中.了解创建它的原因.它的用途以及发展前景. D-BUS 本质上是 进程间通 ...

  6. yaml简介读取及修改

    yaml简介 YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写.在开发的这种语言时,YAML 的意思其实是:" ...

  7. matlab guide的简介和简单使用

    Matlab guide简介和简单使用 简介 快捷键 1.对其对象键 2.菜单编辑器 两种菜单的设计方法 3.Tab键顺序编辑器 4.属性检查器 gui数据管理机制 guide实例 实例一画图 实例二 ...

  8. 【gTest】gtest简介及简单使用

    [gTest]gtest简介及简单使用 gtest是一个跨平台(Liunx.Mac OS X.Windows.Cygwin.Windows CE and Symbian)的C++测试框架,有googl ...

  9. MongoDB自学笔记8--- 3.3 MongoDB Shell简介及简单使用

     3.3 MongoDB Shell简介及简单使用 mongoDB Shell是mongoDB自带的一个javascript shell,随mongoDB安装包一同发布.可以使用mongoDB she ...

最新文章

  1. 针对Python 实例方法、类方法和静态方法的详解
  2. java settime_Java日历setTime()方法及示例
  3. Akka源码分析-Actor创建
  4. [转]输入框对齐问题
  5. python flask将读取的图片返回给web前端
  6. java往json里添加对象_将新数组元素添加到JSON对象
  7. VCPKG安装和使用教程
  8. WPE封包外挂教程(下)
  9. Descending Order
  10. 你为什么始终做不好会议营销?「会议营销」电子书免费下载
  11. 27岁IE浏览器正式退役
  12. FPGA电源设计方案
  13. linux下cp -b,Linux下cp的命令解释
  14. 计算机电子琴谱小星星,小星星电子琴谱
  15. configure : error : no acceptable C compiler found in $PATH 解决办法
  16. ural 1998 The old Padawan (模拟+二分)
  17. cp强制覆盖与不覆盖拷贝方法
  18. 对于计算机网络体系结构的初步思考(附图解)
  19. 微积分 / 自动求导
  20. 离散序列的相似性度量

热门文章

  1. boost::mp11::mp_replace_front相关用法的测试程序
  2. boost::mp11::mp_map_update相关用法的测试程序
  3. boost::intrusive::offset_ptr用法的测试程序
  4. boost::hana::power用法的测试程序
  5. 模块间holder的Boost.Flyweight测试
  6. ITK:平移一个网格
  7. ITK:对多个线程上的数据进行操作以利用多核处理器
  8. VTK:几何对象之Pyramid
  9. OpenCV YOLO DNN(yolo_object_detection)
  10. OpenGL HDR渲染