gevent.selectors
--高级IO多路复用#
本模块提供 GeventSelector
,一种高级IO多路复用机制。这是别名为 DefaultSelector
。
此模块提供与中定义的选择器相同的API selectors
.
在Python2上,只有在 selectors2 后端口已安装。
在 20.6.0 版本加入.
- DefaultSelector#
GeventSelector
的别名
- class GeventSelector(hub=None)[源代码]#
基类:
_BaseSelectorImpl
使用选择器原语的gevent实现。
这是一种
selectors.BaseSelector
,因此该类的文档在这里适用。小心
正如基类所示,在关闭文件对象之前注销它们是非常重要的。(或在关闭它们之前关闭它们注册的选择器。)否则可能会导致进程崩溃或产生其他意外结果。