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

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

網(wǎng)頁(yè)抓取蟒蛇美湯:如何提取網(wǎng)頁(yè)的百分比

網(wǎng)頁(yè)抓取蟒蛇美湯:如何提取網(wǎng)頁(yè)的百分比

慕工程0101907 2022-10-05 09:40:47
對(duì)于一個(gè)業(yè)余愛(ài)好項(xiàng)目,我試圖抓取銀行網(wǎng)站的興趣百分比。我使用以下代碼來(lái)獲取包含我需要的% 的 html 標(biāo)記。from bs4 import BeautifulSoupimport requests response = requests.get('https://www.rabobank.nl/particulieren/hypotheek/hypotheekrente/rente-annuiteitenhypotheek-en-lineaire-hypotheek/')soup = BeautifulSoup(response.text, 'html.parser')soup.find_all(id = "idm1872399280")現(xiàn)在我想提取網(wǎng)站上所述的每個(gè)類別的%,并將它們寫(xiě)入csv文件。將不勝感激您的幫助!
查看完整描述

1 回答

?
弒天下

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

這似乎是一個(gè)重復(fù)的問(wèn)題。此處的解決方案已進(jìn)行修改,以適合您的特定問(wèn)題。


可能的解決方案:


from bs4 import BeautifulSoup

import requests 


response = requests.get('https://www.rabobank.nl/particulieren/hypotheek/hypotheekrente/rente-annuiteitenhypotheek-en-lineaire-hypotheek/')


soup = BeautifulSoup(response.text, 'html.parser')

table = soup.find("div", attrs={"class": "tpa-table__scrollable-area"})

rows = table.findAll('tr')

data = [[td.findChildren(text=True) for td in tr.findAll("td")] for tr in rows]

data = [[u"".join(d).strip() for d in l] for l in data]

數(shù)據(jù)的輸出如下所示


[[u'',

  u'Met NHG of tot en met 67,5% van de marktwaarde*',

  u'Meer dan 67,5% tot en met 90% van de marktwaarde*',

  u'Meer dan 90% van de marktwaarde*'],

 [u'1 jaar', u'1,20%', u'1,40%', u'1,60%'],

 [u'2 jaar', u'1,25%', u'1,45%', u'1,65%'],

 [u'3 jaar', u'1,35%', u'1,55%', u'1,75%'],

 [u'4 jaar', u'1,35%', u'1,55%', u'1,75%'],

 [u'5 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'6 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'7 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'8 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'9 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'10 jaar', u'1,40%', u'1,60%', u'1,80%'],

 [u'11 jaar', u'1,55%', u'1,75%', u'1,95%'],

 [u'12 jaar', u'1,65%', u'1,85%', u'2,05%'],

 [u'13 jaar', u'1,75%', u'1,95%', u'2,15%'],

 [u'14 jaar', u'1,75%', u'1,95%', u'2,15%'],

 [u'15 jaar', u'1,75%', u'1,95%', u'2,15%'],

 [u'20 jaar', u'1,80%', u'2,00%', u'2,20%'],

 [u'25 jaar', u'2,05%', u'2,25%', u'2,45%'],

 [u'30 jaar', u'2,10%', u'2,30%', u'2,50%']]

可以迭代數(shù)據(jù)以找到百分比。可以按如下方式訪問(wèn)示例列表元素


In [4]:data[1][3]

Out[5]: u'1,60%'


查看完整回答
反對(duì) 回復(fù) 2022-10-05
  • 1 回答
  • 0 關(guān)注
  • 131 瀏覽
慕課專欄
更多

添加回答

舉報(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)