title: Scrapy - how to parse multiple start_urls
body: <p>I am working on my first scrapy project and starting with a fairly simple website stockx.</p>
  
  <p>I would like to scrape the different categories of items. If I use the below URLs as my start_urls. How do I parse through each start URL? </p>
  
  <blockquote>
    <p><a href="https://stockx.com/sneakers" rel="nofollow noreferrer">https://stockx.com/sneakers</a>',<a href="https://stockx.com/streetwear" rel="nofollow noreferrer">https://stockx.com/streetwear</a>',<a href="https://stockx.com/collectibles" rel="nofollow noreferrer">https://stockx.com/collectibles</a>',
    <a href="https://stockx.com/handbags" rel="nofollow noreferrer">https://stockx.com/handbags</a>',<a href="https://stockx.com/watches" rel="nofollow noreferrer">https://stockx.com/watches</a></p>
  </blockquote>
  
  <p>The product page is typically structured as the following: </p>
  
  <blockquote>
    <p><a href="https://stockx.com/air-max-90-patta-homegrown-grass" rel="nofollow noreferrer">https://stockx.com/air-max-90-patta-homegrown-grass</a></p>
  </blockquote>
  
  <p>I am trying to read through the documentation on this topic but couldn't quite follow it. </p>
  
  <p>I know the below isn't right because I'm forcing a list of result URLs, just not sure how the multiple start_urls should be processed in the first parse. </p>
  
  <pre><code>   def parse(self, response):
  
          #obtain number of pages per product category 
          text = list(map(lambda x: x.split('='), 
      response.xpath('//a[@class="PagingButton__PaginationButton-sc-1o2t560- 
      0 eZnUxt"]/@href').extract()))
      total_pages = int(text[-1][-1])
      #compile a list of URLs for each result page 
      cat =['sneakers','streetwear','collectibles','handbags','watches']   
      cat = ['https://stockx.com/{}'.format(x) for x in cat]
  
      lst=[]
  
      for x in cat:
          for y in range (1,total_pages+1):
              result_urls=lst.append(x+'?page={}'.format(y))
  
      for url in result_urls[7:9]:
      # print('Lets try: ', url)
          yield Request(url=url, callback=self.parse_results)
  </code></pre>