【发布时间】:2017-03-06 16:47:16
【问题描述】:
如何在python中创建递归协程函数?
import asyncio
def fetch_url(x):
if isinstance(x, list):
return map(fetch_url, x)
else:
return parsed_url(x)
也就是说,当double(10) 被调用时,该函数将同步执行,而当double([2,3,4]) 被调用时,它将异步执行。
【问题讨论】:
标签: python-3.x asynchronous recursion async-await python-asyncio