我对抓取和网络爬行是个新手。我正试图从印度的电商网站上抓取数据,但无法做到。
我正在尝试将文本从以下超链接中拉出:
<a ng-href="/pd/40011505/figaro-extra-virgin-olive-oil-1-ltr/?nc=cl-prod-list&t_pg=&t_p=&t_s=cl-prod-list&t_pos=1&t_ch=desktop" ng-click="vm.pushToGoogleAnalytics('_trackEvent','item-clicked','custom-page',sectionModel.display_pos+' | '+sectionModel.pageinternalName+' | LNPD | '+sectionModel.internalName+' | '+vm.selectedProduct.sku+' | '+vm.selectedProduct.p_desc +' | '+ vm.itemposition,1)" class="ng-binding" style="text-align: left;" data-original-title="" data-trigger="focus" uib-tooltip="Extra Virgin Olive Oil" data-sectioninteractionplower="{"EventName":"ItemClicked", "CustomPageGroup" : "", "CustomPage":"", "ScreenInPageContext" : "cl-prod-list", "ScreenInPagePosition":"1",
"SectionItemName":"", "SectionItemPosition":"1"}" ng-bind="vm.selectedProduct.p_desc" href="/pd/40011505/figaro-extra-virgin-olive-oil-1-ltr/?nc=cl-prod-list&t_pg=&t_p=&t_s=cl-prod-list&t_pos=1&t_ch=desktop" css="1">Extra Virgin Olive Oil</a>Xpath/Css选择器对我不起作用。
感谢任何人的帮助。
发布于 2018-08-27 16:32:33
要从a标记中获取文本,我将使用以下css选择器
resp.css('a::text').extract()响应:
['Extra Virgin Olive Oil']https://stackoverflow.com/questions/52034425
复制相似问题