这个只是做了第一个样例,里面还有不少高级的技巧,但愿之后用得着。python
我以为由于之前看过几本LINUX内核,关于异步非阻塞IO,信号,锁之类的,因此理解起来,还能够。异步
import gevent def foo(): print 'Running in foo' gevent.sleep(0) print 'Explicit context switch to foo again' def bar(): print 'Explicit context to bar' gevent.sleep(0) print 'Implicit context switch back to bar' gevent.joinall([ gevent.spawn(foo), gevent.spawn(bar), ])