scrapy可以一次性返回多个不同的item给pipeline处理吗

2025-04-13 08:52:21
推荐回答(1个)
回答1:

在 items.py 建立不同的item 类
items.py
from scrapy import Item, Fieldclass Item1(Item):
passclass Item2(Item):
pass
custom_spider.pyfrom scray.spider import BaseSpiderfrom custom_spider.items import Item1, Item2class Spider(BaseSpider):

def __init__(self):
pass

def parse(self):
item_a = Item1()
item_b = Item2()