gevent 真正的协程
Posted 16795079a
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gevent 真正的协程相关的知识,希望对你有一定的参考价值。
import gevent #第一次使用需要cmd窗口敲入 pip install Gevent
from gevent import monkey:monkey.patch_all
import time
def f1():
print(‘第一次f1‘)
time.sleep(2)
print(‘第二次f1‘)
def f2():
print(‘第一次f2‘)
time.sleep(2)
print(‘第二次f2‘)
g1 = gevent.spawn(f1)#异步提交f1任务
g2 = gevent.spawn(f2)#异步提交f2任务
gevent.joinall([g1,g2])#以列表形式去添加传参并执行代码(start)
以上是关于gevent 真正的协程的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin 协程协程取消 ③ ( finally 释放协程资源 | 使用 use 函数执行 Closeable 对象释放资源操作 | 构造无法取消的协程任务 | 构造超时取消的协程任务 )
Kotlin 协程协程启动 ② ( 多协程控制 | launch 协程执行顺序控制 | Job#join() 函数 | async 协程执行顺序控制 | Deferred#await() 函数 )
Kotlin 协程协程启动 ② ( 多协程控制 | launch 协程执行顺序控制 | Job#join() 函数 | async 协程执行顺序控制 | Deferred#await() 函数 )