scrapy如何获取动态数据的下一页url?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scrapy如何获取动态数据的下一页url?相关的知识,希望对你有一定的参考价值。
<a href="javascript:__doPostBack('MoreInfoList1$Pager','1')" title="转到第1页">
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['Form2'];
if (!theForm)
theForm = document.Form2;
function __doPostBack(eventTarget, eventArgument)
if (!theForm.onsubmit || (theForm.onsubmit() != false))
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
//]]>
</script>
常规网站是这样的获取的:
next_page = response.xpath('//a[contains(., "下一页")]/@href').get()
把网址贴出来我试试看,这个需要调试才能出结果(scrapy做post处理难处理多,最终还是想办法怎么做post提交才行)
以上是关于scrapy如何获取动态数据的下一页url?的主要内容,如果未能解决你的问题,请参考以下文章
python下用selenium的webdriver包如何在执行完点击下一页后没有获得下一页新打开页面的html源代码
如何有条件地转到pageViewController中的下一页?