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已經為我們構建的Item繼承,並且包含許多預定義物件。例如,如果你想要從網站中提取名稱、網址和描述,你需要為這三個屬性定義欄位。

因此,讓我們新增我們要收集的那些專案 −

from scrapy.item import Item, Field  

class First_scrapyItem(scrapy.Item): 
   name = scrapy.Field() 
   url = scrapy.Field() 
   desc = scrapy.Field() 
廣告
© . All rights reserved.