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

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


目录

gevent的简介

1、特点

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

 

gevent的使用方法

1. $ git clone https://github.com/gevent/gevent.git
2. $ cd gevent
3. $ virtualenv env
4. $ source env/bin/activate
5. (env) $ pip install -r dev-requirements.txt

 

相关文章
|
XML JSON JavaScript
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
|
API Python
Gevent----非官方的python协程库
Gevent----非官方的python协程库
100 0
|
JavaScript 前端开发 API
Py之dominate:python的dominate库的简介、安装、使用方法之详细攻略
Py之dominate:python的dominate库的简介、安装、使用方法之详细攻略
Py之dominate:python的dominate库的简介、安装、使用方法之详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
Py之tornado:tornado库的简介、安装、使用方法之详细攻略
|
编译器 C++ Python
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
|
网络协议 Java API
Py之gevent:gevent的简介、安装、使用方法之详细攻略
Py之gevent:gevent的简介、安装、使用方法之详细攻略
Py之gevent:gevent的简介、安装、使用方法之详细攻略
|
自然语言处理 机器人 数据库
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略
|
数据采集 Python
Py之requests:python的requests包的简介、安装、使用方法详细攻略
Py之requests:python的requests包的简介、安装、使用方法详细攻略
Py之requests:python的requests包的简介、安装、使用方法详细攻略
|
存储 并行计算 Ubuntu
Py之h5py:Python库之h5py库的简介、安装、使用方法详细攻略
Py之h5py:Python库之h5py库的简介、安装、使用方法详细攻略
Py之h5py:Python库之h5py库的简介、安装、使用方法详细攻略
|
Ubuntu IDE 开发工具
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略
Py之mglearn:python库之mglearn简介、安装、使用方法之详细攻略