第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 BeautifulSoup 中獲取類中的第一個(gè)強(qiáng)標(biāo)簽

在 BeautifulSoup 中獲取類中的第一個(gè)強(qiáng)標(biāo)簽

茅侃侃 2023-04-18 15:59:57
我試圖瀏覽一個(gè)包含 100 個(gè)項(xiàng)目的列表,并且只從每個(gè)列表項(xiàng)目中的類中獲取第一個(gè)強(qiáng)標(biāo)簽(有些有 1 個(gè),有些有超過 1 個(gè))。在我試過的代碼中,它獲取所有帶有強(qiáng)標(biāo)簽的項(xiàng)目,而不是總共 100 個(gè)項(xiàng)目,它獲得 128 個(gè)項(xiàng)目。這是我的代碼:for i in range(100):     artist = soup.find_all("strong" , {"class" : "chartItem-artist-artistName"})[i].getText()         print(artist)這是被網(wǎng)絡(luò)抓取的 HTML 代碼: HTML 代碼的屏幕截圖我定位的課程以紅色突出顯示 (chartItem-artist-artistInfo)我試圖拉取的項(xiàng)目以藍(lán)色突出顯示(只有第一個(gè)強(qiáng)標(biāo)簽)我只想獲得“DaBaby”而不是“&”或“Stunna 4 Vegas”
查看完整描述

2 回答

?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊

嘗試替換:


for i in range(100):

    artist = soup.find_all("strong" , {"class" : "chartItem-artist-artistName"})[i].getText()

    print(artist)

和:


artists = soup.select('div.chartItem-artist-info strong:nth-child(1)')

for artist in artists:

    print(artist.get_text())


查看完整回答
反對(duì) 回復(fù) 2023-04-18
?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

<strong>這將從下面的第一個(gè)元素獲取文本class="chartItem-artist-info"

for t in soup.select('.chartItem-artist-info'):
    artist = t.strong.get_text() 
       print(artist)


查看完整回答
反對(duì) 回復(fù) 2023-04-18
  • 2 回答
  • 0 關(guān)注
  • 174 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)