gpt4 book ai didi

web-scraping - BeautifulSoup 查找类包含一些特定的单词

转载 作者:行者123 更新时间:2023-12-03 08:56:45 33 4
gpt4 key购买 nike

我已经四处搜索以查找如何查找名称包含某些单词的类,但我没有找到它。我想从名为单词页脚的类中获取信息。

<div class="footerinfo">
<span class="footerinfo__header">
</span>
</div>

<div class="footer">
<div class="w-container container-footer">
</div>
</div>

我已经尝试过了,但还是不行

soup.find_all('div',class_='^footer^'):

 soup.find_all('div',class_='footer*'):

有人知道这样做吗?

最佳答案

您可以使用 CSS 选择器,它允许您根据特定属性的内容来选择元素。这包括包含的选择器 *=。

for ele in soup.select('div[class*="footer"]'):
print (ele)

或正则表达式

import re

regex = re.compile('.*footer.*')
soup.find_all("div", {"class" : regex})

关于web-scraping - BeautifulSoup 查找类包含一些特定的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54802990/

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