为什么Python中的xpath没有返回它应该是什么?

时间:2017-03-28 17:19:42

标签: python xpath

我对HTML抓取相对较新,我遇到了一个小问题。 我的代码如下:

from lxml import html
import requests

page = requests.get("http://champion.gg/statistics/#?sortBy=general.winPercent&order=descend")
champs = html.fromstring(page.content)

c = champs.xpath('//span[@class="stat-champ-title"]/text()')

print("champs:",c)

我正在解析的HTML是

<span class="stat-champ-title ng-binding">Ivern</span>

运行时,代码打印:

champs: ['{{champion.title}}']

我希望冠军成为该网站上列出的所有冠军的名单,第一个是Ivern。我做错了什么以及{{和}}指示了什么?

0 个答案:

没有答案