[英]How do I reload a page without a POSTDATA warning in Javascript?
[英]How do I convert javascript postData to Python list?
我使用 Scrapy 从页面模仿 Post Request。 需要从以下摘录中获取有效载荷值。 我需要从这个 JS 构造中获取值( postData
)到 python 列表中。
<a style="color: red;font-size: 12px;font-weight: bolder" target="_self" title="Click here for processing" onclick="return postData('714','714','null','','','TADIKONDA','0713006','TADIKONDA','','1044','EXE DNO 1046 LAND','KARLAPUDI ROSAIAH, EEDA ANJI REDDY LAND','EXE BALANCE LAND','NANDIPATI VENKATESWARLU ETC LAND','0','0','01/01/1983','25/09/2018','t','16/02/2018','1')" href="#"> Next</a>
这个postData
是什么类型的数据?
所以,我所做的如下:
s = response.xpath("//td[@class = 'formbg1']/a/@onclick").extract()[0].split('Data')[1][1:-1].replace("'","").split(',')
它返回一个列表。 然而,问题是其中一个值有,
所以它在一个列表中被分成两个单独的值,这是不好的。 像这个应该是单个列表值,但似乎是 2 个值。
,'KARLAPUDI ROSAIAH, EEDA ANJI REDDY LAND',
那么如何将此postData
转换为 python 列表, postData
保存所有值?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.