Scrapy crawl with next page

前端 未结 2 1620
失恋的感觉
失恋的感觉 2020-12-18 03:49

I have this code for scrapy framework:

# -*- coding: utf-8 -*-
import scrapy
from scrapy.contrib.spiders import Rule
from scrapy.linkextractors import LinkEx         


        
2条回答
  •  一向
    一向 (楼主)
    2020-12-18 04:32

    try this

      next_page_url = response.xpath('//a[@class="button next"]').extract_first()
    
      if next_page_url is not None:
            yield scrapy.Request(response.urljoin(next_page_url))
    

提交回复
热议问题