假设您有一个包含以下内容的网页:

<div class="story cid-8797378263432 l-es headline-story thumbnail-true">


cid-nnnnnnnnnnnn类可以有所不同。您将如何通过BeautifulSoup获得所有div?

我试过了:

soup.find('div', {'class': 'story'})


但这没用。似乎只使用故事类来查找div。

最佳答案

这是一个错误:Launchpad bug report。该报告还包含一种解决方法:

soup.findAll('div', {'class': re.compile(r'\bstory\b')})

07-24 09:50
查看更多