python操作配置文件yaml
阿新 • • 發佈:2018-10-25
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