使用python xpath从html中提取文本

时间:2017-11-04 00:07:03

标签: python html xpath

我想在futbin中提取玩家的价格。 html的某些部分在这里:

<div class="pr pr_pc" id="pr_pc">PR: 10,250 - 150,000</div>
<div id="pclowest" class="hide">23500</div>

我用python编写了这个:

from lxml import html
import requests

page = requests.get('https://www.futbin.com/18/player/15660/Mar%C3%A7al/')
tree = html.fromstring(page.content)

player = tree.xpath('//*[@id="pclowest"]')
print 'player: ',  player

我想自动提取值23500,但我不能。有人可以帮帮我吗?

编辑:

可以提取数据的另一段代码:

<div class="bin_price lbin">
  <span class="price_big_right">
    <span id="pc-lowest-1" data-price="23,000">23,000 <img alt="c" class="coins_icon_l_bin" src="https://cdn.futbin.com/design/img/coins_bin.png">
    </span>
  </span>
</div>

可以在这里提取数据价格吗?

0 个答案:

没有答案