运行查询时:
soup.find_all('div')
我得到结果:
<div class="class-link">
<a class="btn btn-primary" href="abc" style="text-decoration: underline">
See all</a>
</div>, <div class="sota-table-link">
<a class="btn btn-primary" href="abc" style="text-decoration: underline">
See all</a>
</div>, <div class="class-link">
尽管我跑步时soup.find_all('div', _class='class-link')
却得到了空名单。
什么原因导致此问题,如何获得正确的div?
答案 0 :(得分:1)
将class
作为键值对传递给attrs
参数,就像这样:
soup.find_all('div', {'class': 'class-link'})
结果:
[<div class="class-link">
<a class="btn btn-primary" href="abc" style="text-decoration: underline">
See all</a>
</div>, <div class="class-link"></div>]
答案 1 :(得分:1)
答案 2 :(得分:0)