可以检查一下class的值是否正确,并尝试使用其他属性或标签进行查找。同时,可以尝试使用.find_all()方法来获取所有符合条件的元素,然后再根据需要提取对应的内容。
例如,以下代码演示了如何获取网页中所有class为"content"的div元素:
from bs4 import BeautifulSoup
# 假设已经获取了网页的html源代码,并保存在变量html_str中
soup = BeautifulSoup(html_str, 'html.parser')
# 查找所有class为"content"的div元素
content_divs = soup.find_all('div', {'class': 'content'})
# 遍历所有符合条件的元素,提取相应的内容
for div in content_divs:
# TODO: 提取需要的内容并进行处理
...
需要根据具体情况进行调整,比如可以查看文档中关于find_all()方法和BeautifulSoup对象的使用说明。