【发布时间】:2019-07-25 23:53:39
【问题描述】:
我将开始研究使用 asyncio 转换我的代码。我找不到我理解的示例或解释。我想知道是否有人可以将这个简单的代码转换为使用 asyncio 而不是并发期货?这是一些旧代码,帮助我了解线程如何帮助加快速度。
import time
from concurrent import futures
def run(data):
time.sleep(.5)
print("Hello World")
return
data = range(20)
max_workers = 10
concurrent = futures.ThreadPoolExecutor(max_workers)
with concurrent as ex:
ex.map(run, data)
【问题讨论】: