我想从标签中抓取数据。问题是,它没有“id”或“class”,那么如何在这个标记中获取数据呢?
<span>
<span>2 in Amazon Launchpad (<a href="/-/en/gp/bestsellers/boost/ref=pd_zg_ts_boost">See Top 100 in Amazon Launchpad</a>)</span>
<br>
<span>1 in <a href="/-/en/gp/bestsellers/drugstore/2860173031/ref=pd_zg_hrsr_drugstore">Forehead Thermometers</a></span>
<br>
<span>1 in <a href="/-/en/gp/bestsellers/boost/22130220031/ref=pd_zg_hrsr_boost">Amazon Launchpad Coupons</a></span>
<br>
</span>上面是我需要的数据。
我试过使用下面的代码行,但没有成功。如有任何建议,将不胜感激。
soup.find("span", class_=False, id=False)发布于 2022-11-15 12:23:09
查看您的HTML布局,并为您的<span> (它有类或id)检测最近的标记,然后使用CSS选择器的强大功能。
举个恰当的例子,提供<snap>所在的HTML片段以及其他一些标签。
https://stackoverflow.com/questions/74445367
复制相似问题