Scrapy 使碎屑管道等待同一管道或上一管道中的另一项
我的问题如下: 我有3条管线Scrapy 使碎屑管道等待同一管道或上一管道中的另一项,scrapy,twisted.internet,scrapy-pipeline,Scrapy,Twisted.internet,Scrapy Pipeline,我的问题如下: 我有3条管线 一个下载档案的文件管道 一个ArchiveUnpackerPipeline,用于解压缩归档文件 一个用于生成指向这些归档文件内容的符号链接的管道 问题如下: 由于网站的构建方式,我可能不得不从不同的项目生成指向同一存档的符号链接。如果一切都以顺序方式运行,则可能如下所示: item_1启动下载archive_1 item_1启动archive_1 item_1从archive_1 item_2查看过去下载的archive_1,返回item_1 item_2看到a
- 一个下载档案的文件管道
- 一个ArchiveUnpackerPipeline,用于解压缩归档文件
- 一个用于生成指向这些归档文件内容的符号链接的管道
item_1
启动下载archive_1
item_1
启动archive_1
item_1
从archive_1
item_2
查看过去下载的archive_1
,返回item_1
item_2
看到archive_1
过去已解压缩,返回item_1
item_2
从archive_1
下载
,下载完成
,解包
,完成了_解包
并使用twisted Deferred——但由于我以前从未使用twisted,所以我不能完全确定