python xml文件,截取每行想要的字符?

如图,我想截取每行 src=“ ” 这里面的内容写到元组里面去,重复的只写一次,求大神帮我写一下。

第1个回答  推荐于2016-01-26
#coding=utf-8
import  xml.dom.minidom
dom = xml.dom.minidom.parse(r'C:\Users\aaa\Desktop\1111.xml')
root = dom.documentElement
itemlist = root.getElementsByTagName('video')

a = []
for item in itemlist:
    pd = item.getAttribute("src")
    a.append(pd)

b = tuple(set(a))
for i in b:
    print i

本回答被提问者采纳
第2个回答  2014-08-19
我的思路是,先一行一行的读取文件,然后匹配,满足要求的就写入元祖,并判断元祖中是否有这个元素,如果有就不写入,没有就写入。追问

我要的是代码啊,我也知道这么判断,但是写不出来代码啊。

追答

你XML代码都不提供,怎么帮你写

追问



我想取出 src=“”引号中的值, 摩天楼1.mp4,添加元组,重复的添加一次

相似回答