擅长:python、mysql、java
<p>我没能很快得到埃里克的答案,但它向我暗示了一个不同的解决办法,设法解决我的问题的方向。你知道吗</p>
<p>通过创建一个包含所有类型的dict,我可以过滤掉所有Nicam警告,并将它们添加到一个列表中,然后我可以使用该列表填充我的SQL语句:</p>
<pre><code>genreitemdict = dict()
for genreitem in program.iter("{urn:tva:metadata:2004}Genre"):
for child in genreitem:
genreitemdict[genreitem.attrib['href']] = child.text
NicamWarningCS = [v for k, v in genreitemdict.items() if 'NicamWarningCS' in k]
print NicamWarningCS
</code></pre>
<p>这也许不是最好的解决方案,但目前来看,这样就可以了。你知道吗</p>