【文件属性】:
文件名称:eventlet:适用于Python的并发网络库
文件大小:630KB
文件格式:ZIP
更新时间:2021-04-30 07:31:09
python network concurrency greenlet production-ready
Eventlet是Python的并发网络库,可让您更改代码的运行方式,而不是编写方式。
它使用epoll或libevent进行高度可扩展的非阻塞I / O。 协程确保开发人员使用类似于线程的阻塞式编程,但是提供了非阻塞I / O的好处。 事件分派是隐式的,这意味着您可以轻松地从Python解释器使用Eventlet,也可以将其作为大型应用程序的一小部分。
开始使用Eventlet很容易,并且可以轻松转换现有应用程序以使用它。 首先查看,以及的列表。
快速范例
您可以在命令行上尝试以下操作:
% python3
>>> import eventlet
>>> from eventlet.green.urllib.request import urlopen
>>> gt = eventlet.spawn(urlopen, 'http://eventlet.net')
>>> gt2 =