您的位置:首页 > 编程语言 > Python开发

yaml和python关系实例

2015-08-01 17:50 435 查看
一、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'}]}]}

以'-'开头解析为一个列表;
':'前后解析为一个字典。

本文出自 “秋天的童话” 博客,请务必保留此出处http://wushank.blog.51cto.com/3489095/1680836
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: