摘要: gevent是一个异步I/O框架,当遇到I/O操作的时候,会自动切换任务,从而能异步地完成I/O操作但是在测试的情况下,可以使用`sleep`函数来让gevent进行任务切换。示例如下:```pythonimport geventdef test(id): print('Test %s is ... 阅读全文
posted @ 2015-07-01 21:04 Eric_Nirvana 阅读(1923) 评论(0) 推荐(1) 编辑
摘要: 在gevent的源码中,经常能看到switch函数。而不同的类中的switch函数有不同的用法##1. greenlet的switch函数这里面的greenlet**是greenlet库中的greenlet类**,它**是gevent中的Greenlet类的基类**(即Greenlet类是在gree... 阅读全文
posted @ 2015-07-01 21:02 Eric_Nirvana 阅读(1564) 评论(0) 推荐(0) 编辑