擅长:python、mysql、java
<p><strong>编辑:OP使用的是Python2.6,此答案仅适用于Python2.7+</strong></p>
<p>参见<a href="https://docs.python.org/2/library/xml.etree.elementtree.html#supported-xpath-syntax" rel="nofollow noreferrer">elementtree documentation</a>。在</p>
<p>要根据属性选择元素,需要使用不同的语法。如果使用:</p>
<pre><code>z = tree.findall(".//*[@password]")
</code></pre>
<p>这会有用的。<code>*</code>表示“选择所有元素”,[@password]表示“带密码属性”。在</p>
<p>使用Python 2.7.12生成的XML文件的结果:</p>
^{pr2}$