在items.py中加入:
from scrapy.loader.processors import TakeFirst
......
# 修改为以下内容
followees = Field(output_processor=TakeFirst())
其他的不用改变,在spiders中的代码不需要改变
亟待解决:问题是第二个怎么选以及之后的几个?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
在 scrapy.loader.processors加个类试试。
我是找到TakeFirst类,然后在后面加上
然后在item.py中导入TakeSecond使用
然后运行结果
from scrapy.loader.processors import TakeFirst