美丽的汤:从HTML中检索项目

问题描述 投票:1回答:1

我有以下源代码:

<div class="search-results-listings-list__item-description__characteristics-popover">
    Bedrooms
</div>
    4

我想要检索卧室的数量,这是4,但由于卧室和4之间的div我不能,任何人有任何想法?这是我目前的代码,结果只给了我“卧室”。

bedrooms=soup.find_all(class_="search-results-listings-list__item-description__characteristics-popover")
html beautifulsoup
1个回答
1
投票

你可以使用next_sibling来获得4

div=soup.find(class_="search-results-listings-list__item-description__characteristics-popover")
sibling=div.next_sibling
print(div.get_text()+sibling) 
#Bedrooms        4
© www.soinside.com 2019 - 2024. All rights reserved.