繁体   English   中英

python - 美丽的汤获得特定的跨度值

[英]python - beautiful soup get specific span value

html

<span class="percentage" data-qa="score1">
                                95%
                            </span>
<span class="percentage" data-qa="score2">
                                77%
                            </span>

代码:

soup.find('span', class_='percentage')

愿望结果:

77%

实际结果:

95%

问题

How do you specify the score2 value?

使用attrs参数指定字典中的属性。

soup.find('span', attrs={"class": "percentage", "data-qa": "score2"})

请参阅如何在 BeautifulSoup 的 .find_all 中使用连字符?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM