有谁能就如何在python异步模块的任务和协程之间进行选择提供实用的建议吗?在
如果我要异步地实现某件事,我可以做下面两件事中的任何一件-
import asyncio
@asyncio.coroutine
def print_hello():
print('Hello')
loop = asycio.get_event_loop()
loop.run_until_complete(print_hello)
loop.close()
或者
^{pr2}$
是什么因素决定了上述两种方法中的哪一种?在
Tags:
“通常,当您想使用yield from将它直接耦合到调用的父协程时,通常会使用协程。这种耦合驱动子协程,并迫使父协程在继续之前等待子协程返回。另一方面,任务不必由父级协同程序驱动,因为它可以自己驱动
(请不要在评论中回答问题)
相关问题 更多 >
编程相关推荐