Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 488|回复: 0

scrapy 管道 pipe 异步操作

[复制链接]

19

主题

11

回帖

255

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
255
发表于 2024-5-11 16:40:54 | 显示全部楼层 |阅读模式
  1. from twisted.internet.threads import deferToThread


  2. class RedisPipeline:

  3.     def __init__(self):
  4.         pass

  5.     def process_item(self, item, spider):
  6.         return deferToThread(self._process_item, item, spider)

  7.     def _process_item(self, item, spider):
  8.         return item
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2024-10-7 01:27 , Processed in 0.033205 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表