嗨,我們希望在此表中獲得價格值,我嘗試了許多代碼,但我無法獲得。使用BeautifulSoup Python獲得更深的值表
<div class="row">
<div class="col-xs-60 dephTableBuy">
<table class="dephTableBuyTable">
<thead>
<tr>
<td>M</td>
<td>F</td>
</tr>
</thead>
<tbody id="bidOrders-temp-inj">
<tr class="orderRow" amount="1.3" price="9000" total="12000">
<td class="amount forBuyFirstTH">1.34742743</td>
<td class="price forBuyLastTH"><span class='part1'>9290</span>.<span class='part2'>00</span> <span class="buyCircleAdv"></span></td>
</tr>
<tr class="orderRow" amount="0.2" price="9252.02" total="2466.10">
<td class="amount forBuyFirstTH">0.2</td>
<td class="price forBuyLastTH"><span class='part1'>9,252</span>.<span class='part2'>02</span> <span class="buyCircleAdv"></span></td>
</tr>
這裏是我的無用代碼:
table = soup.find_all("table",{"class": "dephTableBuyTable"})
for item in table:
print(item.contents[0].find_all("tr",{"class": "price"})[0].text)
TY
任何錯誤信息? – Ding
AttributeError:'NavigableString'對象沒有屬性'find_all' –
嘗試'item.find_all(「tr」,{「class」:「price」})[0] .text' – Ding