【发布时间】:2016-06-11 00:41:54
【问题描述】:
我有一个包含以下标签的网页:
('span', {'class' : 'block-title'})
('div', {'class' : 'object-title'})
('span', {'class' : 'data-value'})
我可以使用 for 循环遍历页面,并使用以下内容提取我需要的数据
for a in soup.find_all('span', {'class' : 'block-title'}):
print a
for b in soup.find_all('div', {'class' : 'object-title'})
print b
for c in soup.find_all('span', {'class' : 'data-value'})
print c
我遇到的问题是它在三个单独的列表中提供了它们-title 等我认为这可能与查找下一个或查找兄弟但正在寻找一些帮助/建议
非常感谢
【问题讨论】:
标签: python html python-2.7 web-scraping beautifulsoup