我想從這個 bs4 結果集中獲取所有標題值?
[<span class="zaman" title="16.3.2022 15:22:44">1 hf.</span>, <span class="hide zaman pull-right ml-5 mt--1">( Mesaj Silindi )</span>,<span class="zaman" title="16.3.2022 15:32:01">1 hf.</span>, <span class="hide zaman pull-right ml-5 mt--1">( Mesaj Silindi )</span>]
如何獲得標題的所有值,如 16.3.2022 15:22:44 、 16.3.2022 15:32:01 等?
uj5u.com熱心網友回復:
我得到的數字值如下:
html='''
<span title="16.3.2022 15:22:44">
1 hf.
</span>
,
<span >
( Mesaj Silindi )
</span>
,
<span title="16.3.2022 15:32:01">
1 hf.
</span>
,
<span >
( Mesaj Silindi )
</span>
'''
from bs4 import BeautifulSoup
soup= BeautifulSoup(html,'html.parser')
#print(soup.prettify())
value = [x.get('title') for x in soup.find_all('span', class_="zaman")]
value=value[0] ' , ' value[2]
print(value)
輸出:
16.3.2022 15:22:44 , 16.3.2022 15:32:01
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/449243.html
下一篇:如何從堆垛機中抓取資料
