Python 选中输入单选按钮的刮取值
我试图在scrapy中获取选中输入的值。尝试输入的变体:选中,输入[checked=checked]等,但无法使其工作Python 选中输入单选按钮的刮取值,python,xpath,scrapy,Python,Xpath,Scrapy,我试图在scrapy中获取选中输入的值。尝试输入的变体:选中,输入[checked=checked]等,但无法使其工作 tonersave =response.xpath('/html[1]/body[1]/div[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[1]/div[2]/form[1]/div[4]/dl[1]/dd[1]/div[1]/label/input[@checked=checked]/text()').extract()
tonersave =response.xpath('/html[1]/body[1]/div[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[1]/div[2]/form[1]/div[4]/dl[1]/dd[1]/div[1]/label/input[@checked=checked]/text()').extract()
<dt>
Toner Save
</dt>
<dd>
<div>
<label class="radioSimple">
<input type="radio" name="B17" value="100" checked="checked" />
Off
</label>
<label class="radioSimple">
<input type="radio" name="B17" value="0" />
On
</label>
</div>
</dd>
tonersave=response.xpath('/html[1]/body[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[2]/form[1]/div[4]/dl[1]/dd[1]/div[1]/label/input[@checked=checked]/text()).extract()
节省墨粉
关
在…上
找到了它..这很有效
/input[@checked="checked"]/@value').extract()