Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 选中输入单选按钮的刮取值_Python_Xpath_Scrapy - Fatal编程技术网

Python 选中输入单选按钮的刮取值

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()

我试图在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()

    <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()