Учебники

Scrapy — определите предмет

Элементы — это контейнеры, используемые для сбора данных, которые удаляются с веб-сайтов. Вы должны начать свой паук с определения вашего предмета. Чтобы определить элементы, отредактируйте файл items.py, находящийся в каталоге first_scrapy (пользовательский каталог). Items.py выглядит следующим образом:

import scrapy  

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

Класс MyItem наследует от Item, содержащего несколько предопределенных объектов, которые Scrapy уже создал для нас. Например, если вы хотите извлечь имя, URL и описание из сайтов, вам необходимо определить поля для каждого из этих трех атрибутов.

Следовательно, давайте добавим те предметы, которые мы хотим собрать —