我正试图抓取网站的某个特定部分(https://flightmath.com/from-CDG-to-BLR),但我无法针对我需要的元素。你知道吗
<h2 style="background-color:#7DC2F8;padding:10px"><i class="fa fa-plane"></i>
flight distance = <strong>4,866</strong> miles</h2>
dist = soup.find('h2', attrs={'class': 'fa fa-plane'})
我只想瞄准“4866”部分。你知道吗
如果有人能在这方面指导我,我将不胜感激。 提前谢谢。你知道吗
attrs={'class': '...'}
需要精确的class
属性值(不是组合)。相反,使用
soup.select_one
方法按扩展的css
规则选择:感兴趣的情况下:该值被硬编码到html中(用于飞行速度计算),因此您还可以使用下面的正则表达式输出更精确的值。您可以使用
round()
获取页面上显示的值。你知道吗查找具有类名的标记,然后使用find_next()查找强标记。你知道吗
相关问题 更多 >
编程相关推荐