【发布时间】:2020-11-10 02:20:42
【问题描述】:
我正在尝试使用 scrapy 获取页面“https://www.jumia.com.eg”上的所有链接。
代码是这样的:
all_categories = response.xpath ('//a')
但是我在结果中发现了很多缺失的链接。
结果的计数是 242 个链接。
当我尝试使用 Chrome 开发者工具时,我得到了所有的链接,结果的计数是 608 与相同的选择器 xpath (//a)。
为什么 Scarpy 不能使用上述选择器获取所有链接,而 Chrome 可以?
【问题讨论】:
-
其他链接是通过javascript加载的。
-
我现在知道这个问题了。有解决办法吗?
标签: python google-chrome xpath scrapy screen-scraping