我使用下载一个xml文件
wget -O example.xml http://gdata.youtube.com/feeds/api/videos?q=samsung+mobile&orderby=relevance&start-index=1&max-results=5&v=2
我想从 x_HFR3Hmv44 获取视频 ID,例如“x_HFR3Hmv44”,发布时间为 2010-10-25T20:42:22.000Z
但是,我使用以下代码失败了
import xml.etree.cElementTree as et
sxml = open('example.xml', 'r').read()
tree=et.fromstring(sxml)
for el in tree.findall('published'):
print el.getchildren()[1].text
但我失败了,输出什么都没有
谁能告诉我哪里错了?谢谢!
是不是因为xml.etree.cElementTree不能处理xml文件?有类似的标签,而文件中未定义 yt