import gevent
from gevent import monkey
import time
monkey.patch_all() # 将程序中用到的耗时模块操作的代码,换为gevent中自己实现的模块
def f(n):
for x in range(n):
print(gevent.getcurrent(), x)
time.sleep(0.5)
# g1 = gevent.spawn(f, 5)
# g2 = gevent.spawn(f, 5)
# g3 = gevent.spawn(f, 5)
# g1.join()
# g2.join()
# g3.join()
gevent.joinall([
gevent.spawn(f, 5),
gevent.spawn(f, 5),
gevent.spawn(f, 5)
])
相关文章
- 02-29第十二节 gevent多任务
- 02-29IELAB网络实验室 CCNA 应用 第十二节ACL访问控制列表
- 02-29《Pytorch模型推理及多任务通用范式》_第三节课
- 02-29《Pytorch 模型推理及多任务通用范式》第三节作业
- 02-29Computer Architectrure: Quantitative Approch 第三章第十二节
- 02-29ajax 第十二节 AJAX-Axios发送AJAX(get,post)请求
- 02-29第十二节 zend提权
- 02-29python——生成器(协程)gevent多任务, 生成器,迭代器
- 02-2901-gevent完成多任务
- 02-29《Pytorch模型推理及多任务通用范式》第四节作业