Scrapy - Zdefiniuj przedmiot

Opis

Elementy to kontenery używane do zbierania danych, które są złomowane ze stron internetowych. Musisz zacząć pająka od zdefiniowania przedmiotu. Aby zdefiniować elementy, edytujitems.py plik znaleziony w katalogu first_scrapy(katalog niestandardowy). Plik items.py wygląda następująco -

import scrapy  

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

W MyItem klasa dziedziczy z poz zawierające szereg predefiniowanych obiektów, które Scrapy już zbudowany dla nas. Na przykład, jeśli chcesz wyodrębnić nazwę, adres URL i opis z witryn, musisz zdefiniować pola dla każdego z tych trzech atrybutów.

Dlatego dodajmy te przedmioty, które chcemy zebrać -

from scrapy.item import Item, Field  

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