Web scraping BeautifulSoup find类包含一些特定的单词

Web scraping BeautifulSoup find类包含一些特定的单词,web-scraping,beautifulsoup,Web Scraping,Beautifulsoup,我四处搜索,想找到一个名为包含某个单词的类,但没有找到它。我想从名为wordfooter的类中获取信息 及 有人知道怎么做吗 您可以使用CSS选择器,它允许您根据特定属性的内容选择元素。这包括contains的选择器*= for ele in soup.select('div[class*="footer"]'): print (ele) 或正则表达式 import re regex = re.compile('.*footer.*') soup.find_all("div",

我四处搜索,想找到一个名为包含某个单词的类,但没有找到它。我想从名为wordfooter的类中获取信息



有人知道怎么做吗

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

for ele in soup.select('div[class*="footer"]'):
    print (ele)
或正则表达式

import re

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

请检查是否提供了错误的页脚指示符“^footer^”,这与“footer”不同,因此找不到它
 soup.find_all('div',class_='footer*'):
for ele in soup.select('div[class*="footer"]'):
    print (ele)
import re

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