发布时间:2019-07-13 11:37:12编辑:auto阅读(2347)
一、yaml和python的关系实例:
1、 yaml格式文件:
base:
- name: wang
- age: 33
- site:
- web1: http:/www/baidu.com
- web2: http://www.163.com
2、python解析脚本:
#!/usr/bin/python
import sys,yaml
fd = open(sys.argv[1],'r')
print yaml.load(fd)
3、结果如下:
{'base': [{'name': 'wang'}, {'age': 33}, {'site': [{'web1': 'http:/www/baidu.com'}, {'web2': 'http://www.163.com'}]}]}
以'-'开头解析为一个列表;
':'前后解析为一个字典。
上一篇: Python基础(list类)
下一篇: python logging 模块
51586
51170
41676
38437
32924
29905
28614
23574
23511
21860
2014°
2726°
2277°
2203°
2673°
2231°
2977°
4913°
4766°
3388°