【发布时间】:2019-02-21 11:17:23
【问题描述】:
我运行这个 python BS 代码:
soup=BeautifulSoup(wd.page_source, 'lxml')
price_divs = soup.find_all("div", class_="flt-subhead1 gws-flights-results__price gws-flights-results__cheapest-price")
print(price_divs)
这个输出:
<div class="flt-subhead1 gws-flights-results__price gws-flights-results__cheapest-price">
<span class="gws-flights-results__carry-on-definitely-not-included gws-flights-results__marker" jsaction="LoTHjf;mouseenter:LoTHjf;mouseleave:QsRKXb" role="button" tabindex="-1"></span> €105</div>
<div class="flt-subhead1 gws-flights-results__price gws-flights-results__cheapest-price">
<span class="gws-flights-results__carry-on-definitely-not-included gws-flights-results__marker" jsaction="LoTHjf;mouseenter:LoTHjf;mouseleave:QsRKXb" role="button" tabindex="-1"></span> €105</div>
<div class="flt-subhead1 gws-flights-results__price gws-flights-results__cheapest-price">€107</div>
<div class="flt-subhead1 gws-flights-results__price gws-flights-results__cheapest-price"> €107</div>
我只想给我一个包含所有价格的数组,例如:
[105,107]
谢谢
【问题讨论】:
-
张贴你的样本
lxml或wd.page_source
标签: python selenium web-scraping beautifulsoup