目录#
小技巧
要直接跳转到完整的API参考,请参见 API引用 。
导论与基础#
- 安装及要求
- Changelog
- 24.2.1(2024-02-14)
- 23.9.1(2023-09-12)
- 23.9.0.post1(2023-09-02)
- 23.9.0(2023-09-01)
- 23.7.0(2023-07-11)
- 22.10.2(2022-10-31)
- 22.10.1(2022-10-14)
- 22.08.0(2022-10-08)
- 21.12.0(2021-12-11)
- 21.8.0(2021-08-05)
- 21.1.2(2021-01-20)
- 21.1.1(2021-01-18)
- 21.1.0(2021-01-15)
- 20.12.1(2020-12-27)
- 20.12.0(2020-12-22)
- 20.9.0(2020-09-22)
- 20.6.2(2020-06-16)
- 20.6.1(2020-06-10)
- 20.6.0(2020-06-06)
- 20.5.2(2020-05-28)
- 20.5.1(2020-05-26)
- 20.5.0(2020-05-01)
- 20.04.0(2020-04-22)
- 较早版本
- 介绍
gevent
--常用功能- Greenlet对象
- 实现服务器
- 名称解析(DNS)
- 监控和调试gevent应用程序
- 事件循环实现:libuv和libev
- 配置GEvent
使用Gevent编码#
- API引用
- 功能区
- 模块列表
gevent
--常用功能gevent.backdoor
--基于greenlet的交互式网络控制台,可用于任何进程gevent.baseserver
--用于实现服务器的基类gevent.builtins
--内置函数的gevent友好实现gevent.contextvars
-- Cooperativecontextvars
gevent.core
-(已弃用)事件循环抽象gevent.event
--多个侦听器的通知gevent.events
--发布/订阅事件基础结构gevent.exceptions
--例外gevent.fileobject
--包装器使类似文件的对象协作gevent.hub
-事件环路和集线器gevent.local
--Greenlet本地对象gevent.lock
--锁定原语gevent.monkey
--使标准库合作gevent.os
-- Low-level operating system functions fromos
gevent.pool
--管理团队中的绿叶小树gevent.pywsgi
--纯python、gevent友好的wsgi服务器gevent.queue
--同步队列gevent.resolver.ares
--基于C-ARES的主机名解析程序gevent.resolver.blocking
--非合作分解器gevent.resolver.dnspython
--纯Python主机名解析程序gevent.resolver.thread
--基于线程的主机名解析程序gevent.select
--等待I/O完成gevent.selectors
--高级IO多路复用gevent.server
--TCP/SSL服务器gevent.signal
-- Cooperative implementation of special cases ofsignal.signal()
gevent.socket
--低层协同组网接口gevent.ssl
--安全套接字层(SSL/TLS)模块gevent.subprocess
--合作社subprocess
模块gevent.thread
--标准的实施thread
生成greenlets的模块gevent.threading
--标准的实施threading
使用greenletsgevent.threadpool
-本地线程池gevent.time
--制造 睡觉 Gevent感知gevent.util
--低级公用设施- 不推荐使用的模块
- 实例