gpt4 book ai didi

python - 使用 BeautifulSoup Python 在标签内搜索

转载 作者:太空狗 更新时间:2023-10-29 13:36:41 24 4
gpt4 key购买 nike

我想在标签内搜索:

<div id="cmeProductSlatePaginiationTop" class="cmePaginiation">
<ul>
<li class="disabled">
<li class="active">
<li class="away-1">
<li>
</ul>
</div>

基本上,我想计算 <li ..> 的出现次数在这个分区。但是,当我使用 beautifulsoup 时,我无法获取 div 之间的标签。

    soup = BeautifulSoup(resp)
tags = soup.find('div', attrs = {'class' : 'cmePaginiation'})
print tags

>>> <div id="cmeProductSlatePaginiationTop" class="cmePaginiation">&nbsp;</div>

有没有办法计算 li 的实例数? (在本例中为 4)?

最佳答案

使用find_all:

div = soup.find('div', id='cmeProductSlatePaginiationTop')
lis = div.find_all('li')
num_lis = len(lis)

关于python - 使用 BeautifulSoup Python 在标签内搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16780158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com