擅长:python、mysql、java
<p>要提取属性值,请使用<code>elt.getAttribute("attribute_name")</code>,例如:</p>
<pre><code>print(sym.getAttribute("afg"), sym.getAttribute("ID"))
</code></pre>
<p>在您的例子中,<code>sym</code>仍然是一个节点列表,而不是一个节点(标记),因此您可以像这样访问列表中的特定元素,例如:</p>
^{pr2}$
<p>或者只是:</p>
<pre><code>print sym[0].getAttribute("afg")
</code></pre>
<p>如果你知道列表上只有一个元素。在</p>
<p>您可以使用如下表达式检查标记:</p>
<pre><code>e.tagName == 'Instrmt'
</code></pre>