【问题标题】:Implementing a pipeline in Python在 Python 中实现管道
【发布时间】:2017-12-25 02:50:05
【问题描述】:

我需要定期在网站上搜索优惠券代码,对其进行验证并发送通知。然而,验证速度很慢,所以我不希望这个过程阻碍我的应用程序的流程。理想情况下,scraper 不必等待验证完成即可输出更多结果。

我想象数据流是这样的:

SCRAPER --> \_/ <--> VALIDATOR <--> \_/ <--> NOTIFIER

在每个阶段之间是一个包含中间结果的队列。这是否可行?这样做有意义吗?谢谢!

【问题讨论】:

  • Is this feasible to implement? 试一试,看看你想出了什么。

标签: python python-3.x concurrency


【解决方案1】:

是的,check out asyncio,Python 的异步库。

【讨论】:

    猜你喜欢
    • 2014-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-09
    • 2019-03-23
    • 1970-01-01
    相关资源
    最近更新 更多