码迷,mamicode.com
首页 > 编程语言 > 详细

yaml和python关系实例

时间:2015-08-02 06:41:17      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:yaml python

一、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

yaml和python关系实例

标签:yaml python

原文地址:http://wushank.blog.51cto.com/3489095/1680836

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!