Py之gevent:gevent的简介、安装、使用方法之详细攻略

简介: Py之gevent:gevent的简介、安装、使用方法之详细攻略

gevent的简介


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



1、特点


基于libev或libuv的快速事件循环。

基于greenlet的轻量级执行单元。

重新使用Python标准库中概念的API(例如有事件和队列)。

支持SSL的协作套接字

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

猴子补丁实用程序,使第三方模块成为合作

TCP/UDP/HTTP服务器

子流程支持(通过gevent.Subprocess)

线程池



gevent的安装


pip install gevent

image.png


gevent的使用方法


$ git clone https://github.com/gevent/gevent.git

$ cd gevent

$ virtualenv env

$ source env/bin/activate

(env) $ pip install -r dev-requirements.txt


相关文章
|
XML JSON JavaScript
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
|
数据采集 调度 Python
【Python零基础入门篇 · 36】:greenlet协程模块的使用、gevent模块的使用、程序打补丁、总结
【Python零基础入门篇 · 36】:greenlet协程模块的使用、gevent模块的使用、程序打补丁、总结
173 0
【Python零基础入门篇 · 36】:greenlet协程模块的使用、gevent模块的使用、程序打补丁、总结
|
网络协议 Java API
Py之gevent:gevent的简介、安装、使用方法之详细攻略
Py之gevent:gevent的简介、安装、使用方法之详细攻略
Py之gevent:gevent的简介、安装、使用方法之详细攻略
|
编译器 C++ Python
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
|
自然语言处理 机器人 数据库
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
|
数据可视化 搜索推荐 定位技术
Py之folium:python库之folium的简介、安装、使用方法之详细攻略
Py之folium:python库之folium的简介、安装、使用方法之详细攻略
Py之folium:python库之folium的简介、安装、使用方法之详细攻略
|
机器学习/深度学习 算法 API
Py之neurolab:Python库之neurolab的简介、安装、使用方法之详细攻略
Py之neurolab:Python库之neurolab的简介、安装、使用方法之详细攻略
Py之neurolab:Python库之neurolab的简介、安装、使用方法之详细攻略
|
机器学习/深度学习 Python
Py之imgaug:Python库之imgaug简介、安装、使用方法之详细攻略
Py之imgaug:Python库之imgaug简介、安装、使用方法之详细攻略
Py之imgaug:Python库之imgaug简介、安装、使用方法之详细攻略
|
Ubuntu IDE 开发工具
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略