這個只是做了第一個樣例,裏面還有不少高級的技巧,但願之後用得着。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), ])