从品牌网站建设到网络营销策划,从策略到执行的一站式服务
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),
])
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图