1. 代码

import gevent
from gevent import monkey
import time

# 将程序中用到的耗时操作的代码,换位gevent中自己实现的模块
monkey.patch_all()


def f1(n):
for i in range(n):
print(gevent.getcurrent(), i)
time.sleep(0.5)
# gevent.sleep(0.5)


# 简洁写法
gevent.joinall([
gevent.spawn(f1, 15),
gevent.spawn(f1, 15),
gevent.spawn(f1, 25)
])