首页 > 解决方案 > 如何在 python 中使用 asyncio 来避免回调地狱

问题描述

我有以下情况。
我有 3 个服务JobInitiator,它们以下列方式相互交谈MediatorExecutor

旁注+限制和限制:

到目前为止 - 这个过程并没有什么特别之处。我想知道的是是否可以在 python 中用 asyncio 编写它,所以我不会处理回调地狱。像这样的东西(伪代码)

class JobInitiator(object):
    def do_job():
        token = await get_token()
        applicative_results = await get_results(token=token)

whereget_token()get_results()都经过上述过程。

标签: python-3.xrabbitmqpython-asyncioasynccallback

解决方案


推荐阅读