如何使用xpath获取文本

时间:2016-10-09 05:38:38

标签: html xpath

我是Html和XPath的新手。所以我遇到了麻烦。 如果我想获得文本'星期六',xpath代码应该是什么样的? 谢谢您的帮助! 像这样的HTML。

<div class="D(ib) Va(m) W(1/4)" data-reactid=".28cjlo02kxy.$tgtm-Col1-0-Weather.2.$0.$0.1.1.$0.0">
<span data-reactid=".28cjlo02kxy.$tgtm-Col1-0-Weather.2.$0.$0.1.1.$0.0.0">Saturday
</span></div>

然后,如果我想获得标题=“淋浴”,我接下来应该做什么?

<span data-code="11" class="D(ib) Va(m) W(1/4) Ta(c)" data-reactid=".28cjlo02kxy.$tgtm-Col1-0-Weather.2.$0.$0.1.1.$1.1">
<img alt="Showers" height="32" title="Showers" width="32" class="Trsdu(.42s) " src="/sy/os/weather/1.0.1/shadow_icon/60x60/rain_day_night@2x.png" data-reactid=".28cjlo02kxy.$tgtm-Col1-0-Weather.2.$0.$0.1.1.$1.1.0"></span>

1 个答案:

答案 0 :(得分:1)

嗯,没有足够的信息来提供可靠的XPath,但是,鉴于我们拥有的内容,我对(team.strip(), count.strip())属性进行了部分匹配:

print( team.strip(), count )