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

Capturing name in source page using xpath in python

我有以下 url 源页面:

<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" />   

我想从中提取值为 DDDWANTED。 我试过的是:

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

但它给了我 QQQ

尝试:

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

试试 xpath:

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