Parsing XML in Python&Assignment

来源:互联网 发布:linux 多国 语言 查看 编辑:程序博客网 时间:2024/05/17 02:38

一、XML简易结构
这里写图片描述
可以把XML看成树形结构
这里写图片描述

二、Assignment
从下面的XML格式中计算出count的值的和。
这里写图片描述

代码如下

import urllibimport xml.etree.ElementTree as ETsu=int()time=int()url = raw_input('Enter location: ')print 'Retrieving', urluh = urllib.urlopen(url)data = uh.read()print 'Retrieved',len(data)tree = ET.fromstring(data)results = tree.findall('comments/comment')for item in results:    su=su+int(item.find('count').text)#遍历每一个count的值    time=time+1print su,time

findall()返回匹配括号内的正则表达式的list。

0 0
原创粉丝点击