【发布时间】:2020-03-08 02:08:11
【问题描述】:
我试图从电子商务网站上抓取一些数据,我需要类名称为“VGWI6T”的 div 标签内的 span 标签中产品的折扣百分比,但它也给了我这些产品的折扣百分比类名“VGWI6T _2YXy_Y”。
<div>
.......
.......
......
<div class= "VGWI6T">
<span>25% off</span>
</div>
.....
.....
.....
</div>
.........
...........
......
<div>
....
....
....
<div class= "VGWI6T _2YXy_Y">
<span>25% off</span>
</div>
....
.....
</div>
我如何才能仅获取具有前类名称(VGWI6T)的那些产品? 当我在做的时候:
Discount = bs.find_all('div',class_='VGWI6T', attars= 'span')
它给了我所有的产品折扣,即使它们属于 VGWI6T _2YXy_Y 类。
【问题讨论】:
标签: python-3.x beautifulsoup python-requests python-beautifultable