1. 程式人生 > >python操作配置文件yaml

python操作配置文件yaml

aml 標記 導入 三種 yaml 讀取 ping 解析 配置文件

yaml 簡介:

yaml:另外一種標記語言,yaml用專門寫配置語言。

yaml基本語法規則:

  • 大小寫敏感
  • 使用縮進表示層級關系
  • 縮進時不允許使用Tab健,只允許使用空格
  • #表示註釋,從這個字符一直到行尾,都會被解析器忽略

  yaml語法規則:http://www.ibm.com/developerworks/cn/xml/x-cn-yamlintro/

         http://www.yaml.org

yaml支持的數據結構有三種:

  • 對象:健值對的集合,又稱為映射(mapping)/哈希(hashs)/字典(dict)
  • 數組:一組按次序排列的值,又稱為序列/列表
  • 純量:單個的、不可再分的值,字符串、布爾值、整數、浮點數、Null、時間、日期

python對yaml的操作:

1.下載安裝:

pip install pyyaml

2.操作方法:

#使用yaml模塊
import yaml
#讀取文件
f=open(‘test.yaml‘)
#導入yaml
x=yaml.load(f)
#打印yaml數據,可以對數據進行解析
print(x)

參考博客:https://blog.csdn.net/zhusongziye/article/details/80024426

python操作配置文件yaml