首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从链接Scrapy LinkExtractor中获取2个值

如何从链接Scrapy LinkExtractor中获取2个值
EN

Stack Overflow用户
提问于 2022-04-21 14:27:49
回答 1查看 30关注 0票数 0

我要把亚马逊的所有链接都从这个开始-

代码语言:javascript
复制
     https://www.amazon.com/s?k=guess+case&crid=2Q25FH0FOTCA4&sprefix=guess+case%2Caps%2C215&ref=nb_sb_noss

但我只需要猜一个案子。这些链接必须包含2个值-“猜测”和“电话”。例如:

代码语言:javascript
复制
https://www.amazon.com/Guess-Scarlett-Collection-Hard-iPhone/dp/B00QTEP0B0/ref=sr_1_2?crid=2Q25FH0FOTCA4&keywords=guess+case&qid=1650550474&sprefix=guess+case%2Caps%2C215&sr=8-2
    
https://www.amazon.com/Guess-GUHCP13SPCUMABK-Marble-Collection-iPhone/dp/B09J94ZMZ3/ref=sr_1_3?crid=2Q25FH0FOTCA4&keywords=guess+case&qid=1650550474&sprefix=guess+case%2Caps%2C215&sr=8-3

如何使用帮助库重新获取这些链接?

代码语言:javascript
复制
      start_urls = ['https://www.amazon.com/s?k=guess+case&crid=2Q25FH0FOTCA4&sprefix=guess+case%2Caps%2C215&ref=nb_sb_noss/']

      rules = [Rule(LinkExtractor(allow=r'???' , ))...
EN

回答 1

Stack Overflow用户

发布于 2022-04-21 15:55:59

只要用if语句..。

如果“猜测”和“电话”不在网址中:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71956203

复制
相关文章

相似问题

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