网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

greenlet手动gevent自动切换协程

greenlet手动切换协程
fromgreenletimportgreenlet

deftes_1():
   print(12)
    gr2.switch()#协程手动切换
   
print(34)
    gr2.switch()#协程切换

deftes_2():
   print(56)
    gr1.switch()#协程切换
   
print(78)

gr1 = greenlet(tes_1) #生成两个协程
gr2 = greenlet(tes_2)
gr1.switch()#协程切换

成都创新互联公司主营长兴网站建设的网络公司,主营网站建设方案,重庆APP开发公司,长兴h5重庆小程序开发搭建,长兴网站营销推广欢迎长兴等地区企业咨询

 

 

gevent自动切换协程
importgevent

deffoo():
   print("running in foo")
    gevent.sleep(2)#IO阻塞2 自动切换下一个协程
   
print('Explict context switch to foo again')
defbar():
   print("Explicit精确的 context上下文切换 to bar")
    gevent.sleep(1)#IO阻塞1
   
print('Implicit context switch back to bar')
deffunc3():
   print("running func3")
    gevent.sleep(0)#IO不阻塞,释放 就先执行下面代码
   
print("running func3 again")

gevent.joinall([
    gevent.spawn(foo),#生成协程
   
gevent.spawn(bar),
    gevent.spawn(func3),
])

当前名称:greenlet手动gevent自动切换协程
本文网址:http://bjjierui.cn/article/pjosih.html

其他资讯