- Scrapy 教程
- Scrapy - 主頁
- Scrapy 基本概念
- Scrapy - 綜述
- Scrapy - 環境
- Scrapy - 命令列工具
- Scrapy - 爬蟲
- Scrapy - 選擇器
- Scrapy - 專案
- Scrapy - 專案載入器
- Scrapy - Shell
- Scrapy - 專案管道
- Scrapy - Feed 匯出
- Scrapy - 請求和響應
- Scrapy - 連結提取器
- Scrapy - 設定
- Scrapy - 異常
- Scrapy 即時專案
- Scrapy - 建立專案
- Scrapy - 定義一個專案
- Scrapy - 第一個爬蟲
- Scrapy - 爬取
- Scrapy - 提取專案
- Scrapy - 使用專案
- Scrapy - 關注連結
- Scrapy - 爬取的資料
- Scrapy 有用資源
- Scrapy - 快速指南
- Scrapy - 有用資源
- Scrapy - 討論
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()
廣告