Scrapy - Bir Öğe Tanımla

Açıklama

Öğeler, web sitelerinden hurdaya çıkan verileri toplamak için kullanılan kaplardır. Örümceğinize Öğenizi tanımlayarak başlamalısınız. Öğeleri tanımlamak için düzenleyinitems.py dosya dizinin altında bulundu first_scrapy(özel dizin). İtems.py aşağıdaki gibi görünüyor -

import scrapy  

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

MyItem Sınıf devralır Item scrapy zaten bizim için inşa ettiği önceden tanımlanmış nesnelerin bir dizi içeren. Örneğin, sitelerden adı, URL'yi ve açıklamayı çıkarmak istiyorsanız, bu üç özelliğin her biri için alanları tanımlamanız gerekir.

Bu nedenle, toplamak istediğimiz öğeleri ekleyelim -

from scrapy.item import Item, Field  

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