Scrapy - Defina um item

Descrição

Os itens são os contêineres usados ​​para coletar os dados que são descartados dos sites. Você deve iniciar sua aranha definindo seu item. Para definir itens, editeitems.py arquivo encontrado no diretório first_scrapy(diretório personalizado). O items.py se parece com o seguinte -

import scrapy  

class First_scrapyItem(scrapy.Item): 
   # define the fields for your item here like: 
      # name = scrapy.Field()

A classe MyItem é herdada de Item contendo uma série de objetos predefinidos que Scrapy já construiu para nós. Por exemplo, se você deseja extrair o nome, URL e descrição dos sites, você precisa definir os campos para cada um desses três atributos.

Portanto, vamos adicionar os itens que queremos coletar -

from scrapy.item import Item, Field  

class First_scrapyItem(scrapy.Item): 
   name = scrapy.Field() 
   url = scrapy.Field() 
   desc = scrapy.Field()