首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初学者帮助-抓取电子商务网站

初学者帮助-抓取电子商务网站
EN

Stack Overflow用户
提问于 2018-08-27 15:21:35
回答 1查看 70关注 0票数 0

我对抓取和网络爬行是个新手。我正试图从印度的电商网站上抓取数据,但无法做到。

我正在尝试将文本从以下超链接中拉出:

代码语言:javascript
复制
<a ng-href="/pd/40011505/figaro-extra-virgin-olive-oil-1-ltr/?nc=cl-prod-list&amp;t_pg=&amp;t_p=&amp;t_s=cl-prod-list&amp;t_pos=1&amp;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="{&quot;EventName&quot;:&quot;ItemClicked&quot;, &quot;CustomPageGroup&quot; : &quot;&quot;, &quot;CustomPage&quot;:&quot;&quot;, &quot;ScreenInPageContext&quot; : &quot;cl-prod-list&quot;, &quot;ScreenInPagePosition&quot;:&quot;1&quot;,
            &quot;SectionItemName&quot;:&quot;&quot;, &quot;SectionItemPosition&quot;:&quot;1&quot;}" ng-bind="vm.selectedProduct.p_desc" href="/pd/40011505/figaro-extra-virgin-olive-oil-1-ltr/?nc=cl-prod-list&amp;t_pg=&amp;t_p=&amp;t_s=cl-prod-list&amp;t_pos=1&amp;t_ch=desktop" css="1">Extra Virgin Olive Oil</a>

Xpath/Css选择器对我不起作用。

感谢任何人的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-08-27 16:32:33

要从a标记中获取文本,我将使用以下css选择器

代码语言:javascript
复制
resp.css('a::text').extract()

响应:

代码语言:javascript
复制
['Extra Virgin Olive Oil']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52034425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档