I am scraping a web page with Scrapy. I wrote my spider and it works just fine, it scrapes a list of Items on a page (let's call it this the Main page). 
In the Main page every Item I consider has a link that leads to the detail Item page (let's call it this way) where detailed information about every item is found. 
Now I want to scrape the details pages too, but the spider would be different, there are different information to be found in different places. Is it possible to tell scrapy to look for links in a particular place and then scrape those pages linked with another spider I am going to define?
I hope my explanation was clear enough. Thanks
Identify the pattern first, then write the scraper for each pattern and then depending upon the link you are tracing use the relevant scraper function.
Scrape follow link with different scraper