我想从网站上抓取一个项目列表,并保留它们的显示顺序。这些项目被组织在一个表中,但它们可以是两个不同类中的一个(按随机顺序)。
有没有办法提供多个类并让 BeautifulSoup4 找到任何给定类中的所有项目?
除了保留源代码中项目的顺序外,我需要实现这段代码的作用:
items = soup.findAll(True,{'class':'class1'})
items += soup.findAll(True,{'class':'class2'})
原文由 sebo 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以这样做
例子: