【发布时间】:2015-11-17 07:21:03
【问题描述】:
我正在尝试循环浏览网站上的搜索结果列表。搜索结果嵌套在具有两个不同类的 div 标签下,“result-item standard”和“result-item standard basic ad”。我希望按出现的顺序找到搜索结果。如何在我的 findAll 中包含多个类?还是有其他方法可以做到这一点?
我当前的代码如下:
for div in soup.findAll("div", {"class": ["result-item standard", "result-item standard basic ad"]}):
#item_title = " ".join(div.h2.a.text.split())
item = div.h2.a.text.split()
item_year = item[0]
item_make = item[1]
【问题讨论】:
标签: python beautifulsoup findall