Scrapy定義項目

項目是用於收集從網站刮取下數據的容器。 在啓動蜘蛛時必須要定義項目。 要定義項目,在目錄 first_scrapy自定義目錄下找到編輯items.py文件。items.py 看起來如下所示:

import scrapy

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

MyItem 類包含一個數字,scrapy已爲我們建成預先定義的對象繼承項目。舉例來說,如果想從網站中提取名稱,URL和說明, 需要定義字段這三個屬性。
因此,讓我們再補充一點,來收集這些項目:

from scrapy.item import Item, Field

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