Python3异步循环结果始终为“无”

时间:2019-07-11 11:58:49

标签: python-3.x asyncio

我在下面具有asyncio func'workspot',可以在'workspot'函数本身内部正确打印响应。

        loop = asyncio.get_event_loop())
        done = loop.run_until_complete(workspot())

当“完成”为“无”时,如何访问主响应?我试图以相同的结果重构下方

 tasks = []
    task = asyncio.ensure_future(workspot()))
    tasks.append(task)
    done, _ = loop.run_until_complete(asyncio.wait(tasks))
    for fut in done:
        print(fut.result())

0 个答案:

没有答案