在python中使用xpath捕获源页面中的名称

时间:2015-05-12 11:32:50

标签: python xpath lxml.html

我有以下网址源页面:

<input type="hidden" name="QQQ" value="AAA" />
<input type="hidden" name="WWW" value="BBB" />
<input type="hidden" name="EEE" value="CCC" />
<input type="hidden" name="WANTED" value="DDD" />   

我想从中提取值WANTED的{​​{1}}。 我试过的是:

DDD

但它给了我token=tree.xpath('//input[@type="hidden"]/input[@value="DDD"]/@name')

2 个答案:

答案 0 :(得分:1)

尝试:

token=tree.xpath('//input[@type="hidden" and @value="DDD"]/@name')

答案 1 :(得分:0)

尝试xpath:

//input[@type='hidden'][@value='DDD']/@name