擅长:python、mysql、java
<p>根据<a href="http://docs.python.org/2/library/xml.etree.elementtree.html#xpath-support" rel="nofollow">^{<cd1>} documentation - XPath support</a>:</p>
<blockquote>
<p>This module provides <strong>limited</strong> support for XPath expressions for
locating elements in a tree. The goal is to support a small subset of
the abbreviated syntax; a full XPath engine is outside the scope of
the module.</p>
</blockquote>
<p>您可能需要像<a href="http://lxml.de" rel="nofollow">^{<cd2>}</a>这样的第三方库来使用XPath。在</p>
<p>示例:</p>
<pre><code>>>> import lxml.etree
>>>
>>> url = 'http://services.tvrage.com/myfeeds/episode_list.php?key=ag6txjP0RH4m0c8sZk2j&sid=2930'
>>> tree = lxml.etree.parse()
>>> tree.xpath("/Show/Episodelist/Season[@no='%s']/episode/seasonnum/text()" % 1)
['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12']
</code></pre>
<p><strong>更新</strong></p>
<p>要使用<code>lxml.etree.ElementTree</code>,应该稍微修改xpath:</p>
^{pr2}$