API引用#
功能区#
本部分文档按功能区域对GEvent API进行分组(可能不完整)。有关按模块按字母顺序排列的完整列表,请参见 模块列表 。
高级概念#
网络接口#
同步原语(锁、队列、事件)#
低级细节#
模块列表#
本部分文档按模块对gevent API进行分组。
gevent--常用功能gevent.backdoor--基于greenlet的交互式网络控制台,可用于任何进程gevent.baseserver--用于实现服务器的基类gevent.builtins--内置函数的gevent友好实现gevent.contextvars-- Cooperativecontextvarsgevent.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 fromosgevent.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--低级公用设施
不推荐使用的模块#
这些模块已弃用,不应在新代码中使用。