[英]Beautiful soup - Extract value from span class
我設法使用漂亮的湯從網頁中提取了以下文本。 我想從 span 類中提取 5.3% 的值。
<h2>
<span class="group_name">All Files</span>
(<span class="cover"><span class="red">5.3%</span></span>
covered at
<span class="cover_strength">
<span class="green"> 545 </span>
</span> hits/line)
</h2>
值5.3%
位於具有類屬性“紅色”的 span 標記中。
html='''
<h2>
<span class="group_name">All Files</span>
(<span class="cover"><span class="red">5.3%</span></span>
covered at
<span class="cover_strength">
<span class="green"> 545 </span>
</span> hits/line)
</h2>
'''
from bs4 import BeautifulSoup
#print(soup.prettify())
soup = BeautifulSoup(html, 'html.parser')
result = soup.find("span", {"class": "red"})
print(result.text)
輸出:
5.3%
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.