import asyncio
@asyncio.coroutine
def simple_coroutine():
yield from asyncio.sleep(1)
print(threading.get_ident())
print(threading.get_ident())
asyncio.get_event_loop().run_until_complete(simple_coroutine())
上面的Python代码打印出相同的线程id,所以我猜协程是在事件循环中调度的,事件循环由单个线程维护。 我说得对吗?如果我是对的,我的猜测是否适用于Python之外的其他语言中的协同程序的概念?在
目前没有回答
相关问题 更多 >
编程相关推荐