Tôi muốn nhận tất cả các <a>
thẻ là con của <li>
:
<div>
<li class="test">
<a>link1</a>
<ul>
<li>
<a>link2</a>
</li>
</ul>
</li>
</div>
Tôi biết cách tìm phần tử với lớp cụ thể như thế này:
soup.find("li", { "class" : "test" })
Nhưng tôi không biết làm thế nào để tìm ra tất cả <a>
những đứa trẻ là con của <li class=test>
nó mà không phải của bất kỳ đứa nào khác.
Giống như tôi muốn chọn:
<a>link1</a>
soup.find('li', {'class': 'text'}).findChildren()
.