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

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

從維基百科頁(yè)面抓取表數(shù)據(jù)

從維基百科頁(yè)面抓取表數(shù)據(jù)

PHP
一只甜甜圈 2023-11-09 10:46:40
我正在學(xué)習(xí)如何通過(guò) Python 使用 BeautifulSoup 庫(kù),為了練習(xí),我嘗試從這個(gè)維基百科頁(yè)面中刪除流派標(biāo)題: https ://en.wikipedia.org/wiki/List_of_jazz_genres我已經(jīng)能夠在我的代碼中做到這一點(diǎn):from bs4 import BeautifulSouphtml = open("wiki-jazz.html", encoding="utf=8")soup = BeautifulSoup(html, "html.parser")table = soup.find_all("table")[1]td = table.find_all("td")print(td)table[1] 包含我想要訪問(wèn)的數(shù)據(jù)。更具體地說(shuō),我真的只需要位于此標(biāo)題屬性中的數(shù)據(jù):</td>, <td><a href="/wiki/West_Coast_jazz" title="West Coast jazz">West Coast jazz</a>我一直在絞盡腦汁地思考如何提取這些信息。我已經(jīng)看過(guò)這里的其他帖子,但無(wú)法完全理解。謝謝。
查看完整描述

2 回答

?
蕭十郎

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

要打印表格的第一列,您可以迭代行 ( <tr>),然后獲取行 ( <td>) 的所有單元格。每行的第一個(gè)單元格是您的爵士樂(lè)流派:


import requests

from bs4 import BeautifulSoup


url = 'https://en.wikipedia.org/wiki/List_of_jazz_genres'

soup = BeautifulSoup(requests.get(url).content, "html.parser")


table = soup.find_all("table")[1]


for row in table.find_all('tr')[1:]:    # <-- [1:] because we don't want the header

    cells = [td.get_text(strip=True) for td in row.find_all('td')]

    print(cells[0])

印刷:


Acid jazz

Afro-Cuban jazz

Avant-garde jazz

Bebop

Bossa nova

British dance band

Cape jazz

Chamber jazz

Continental jazz

Cool jazz

Crossover jazz

Dark jazz/Doomjazz[1][2][3]

Dixieland

Electro Swing

Ethio jazz

Ethno jazz

European free jazz

Free funk

Free jazz

Frevo

Gypsy jazz

Hard bop

Hot club

Indo jazz

Jazz blues

Jazz-funk

Jazz fusion

Jazz rap

Jazz rock

Kansas City blues

Kansas City jazz

Latin jazz

M-Base

Mainstream jazz

Modal jazz

Neo-bop jazz

Neo-swing

Neo-bop jazz

Novelty ragtime

Nu jazz

Orchestral jazz

Post-bop

Punk jazz

Ragtime

Ska jazz

Smooth jazz

Soul jazz

Straight-ahead jazz

Stride jazz

Swing

Third stream

Trad jazz

Vocal jazz

West Coast jazz



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

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

您應(yīng)該閱讀 Beautifulsoup 文檔,了解如何獲取標(biāo)簽內(nèi)的屬性,如 href src 等

在這里你可以使用

item[1].get(‘title’)


查看完整回答
反對(duì) 回復(fù) 2023-11-09
  • 2 回答
  • 0 關(guān)注
  • 187 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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