什么是gevent

gevent是一个基于协程的python网络库,它使用greenlet在libev或libuv事件循环之上提供高级同步API

功能包括

基于libev或libuv的快速时间循环

基于greenlets的轻量级执行单元

重用python标准库中的概念的API(例如,有事件和队列)

具有SSL支持的协作套接字

通过线程池,dnspython或c-ares执行的协作DNS查询。

猴子修补实用程序,以使第三方模块合作

TCP/UDP/HTTP服务器

子进程支持(通过gevent.subclass)

线程池

 

gevent的灵感来自eventlet,但具有更一致的API,更简单的实现和更好的性能。阅读其他人使用gevent的原因,并查看基于gevent的开源项目列表

 

转载于:https://www.cnblogs.com/z-x-y/p/9290521.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部