Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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
如何从javascript onclick属性中提取HREF列表,并使用scrapy在python中通过循环进行解析?_Javascript_Python 2.7_Scrapy - Fatal编程技术网

如何从javascript onclick属性中提取HREF列表,并使用scrapy在python中通过循环进行解析?

如何从javascript onclick属性中提取HREF列表,并使用scrapy在python中通过循环进行解析?,javascript,python-2.7,scrapy,Javascript,Python 2.7,Scrapy,如何从上述javascript onclick属性提取所有HREF列表,并在python scrapy中通过循环进行解析?这将使您的HREF成为字符串数组 consthrefarray=Array.from(document.querySelectorAll('a')).map(el=>el.href)如何循环所有HREF列表..请详细说明?我在数组中为consthrefarray尝试了这个方法。from(document.querySelectorAll('a')).map(el=>el.hr

如何从上述javascript onclick属性提取所有HREF列表,并在python scrapy中通过循环进行解析?

这将使您的HREF成为字符串数组


consthrefarray=Array.from(document.querySelectorAll('a')).map(el=>el.href)

如何循环所有HREF列表..请详细说明?我在数组中为consthrefarray尝试了这个方法。from(document.querySelectorAll('a')).map(el=>el.href):可以吗?它显示了一些语法错误@Daniel Isaac Geslinso这是同样的事情,但将使用更旧的语法:
var hrefEls=document.queryselectoral('a')
var hrefArray=[]
用于(var i=0;i
<div id="ctl00_ContentPlaceHolder1_pnlPages" style="width: auto;">
<a id="ctl00_ContentPlaceHolder1_page1" class="aspNetDisabled" style="display:inline-block;font-weight:bold;height:22px;width:22px;background-image:url(../Images/count.png);">1</a><a id="ctl00_ContentPlaceHolder1_page2" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$page2','')" style="display:inline-block;height:22px;width:22px;background-image:url(../Images/count.png);">2</a><a id="ctl00_ContentPlaceHolder1_page3" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$page3','')" style="display:inline-block;height:22px;width:22px;background-image:url(../Images/count.png);">3</a><a id="ctl00_ContentPlaceHolder1_page4" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$page4','')" style="display:inline-block;height:22px;width:22px;background-image:url(../Images/count.png);">4</a><a id="ctl00_ContentPlaceHolder1_page5" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$page5','')" style="display:inline-block;height:22px;width:22px;background-image:url(../Images/count.png);">5</a>
 </div>