gevent 学习笔记一

import gevent

def a():
    print 'a starting....'
    gevent.sleep(1)
    print 'a ending'


def b():
    print 'b starting....'
    gevent.sleep(1)
    print 'b ending'



gevent.joinall([
    gevent.spawn(a), gevent.spawn(b)
])

结果显示,用gevent并不会因为gevent.sleep而造成阻塞,但用内置的time.sleep则会阻塞函数的执行。

原文地址:https://www.cnblogs.com/bjdxy/p/2947444.html