1. Nessa aula vamos unir os conceitos que aprendemos nas últimas aulas e criar o código para coleta de dados dentro do nosso projeto.
  2. No arquivo bookspider.py vamos criar a função parse().
def parse(self, response):
        books = response.css('article.product_pod')
        for book in books:
            yield{
                'name': book.css('h3 a::text').get(),
                'price': book.css('.product_price .price_color::text').get(),
                'url': book.css('h3 a').attrib['href']
            }
  1. Para executar o script precisamos executar o comando scrapy crawl bookspider

Img1.png