【发布时间】:2011-09-11 08:46:46
【问题描述】:
我想获取所有<a> 标签,它们是<li> 的子标签:
<div>
<li class="test">
<a>link1</a>
<ul>
<li>
<a>link2</a>
</li>
</ul>
</li>
</div>
我知道如何找到具有特定类的元素,如下所示:
soup.find("li", { "class" : "test" })
但我不知道如何找到所有 <a> 的孩子 <li class=test> 但不是任何其他人。
我想选择:
<a>link1</a>
【问题讨论】:
标签: python html beautifulsoup