【文件属性】:
文件名称:aiouv:与PEP-3156兼容的事件循环
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-04 18:19:13
Python
aiouv:与PEP-3156兼容的事件循环
概述
是从Python 3.3开始的Python中异步I / O的建议。 参考实现的代号为Tulip,可以在找到。 它是3.4中标准库的一部分,也可以在PyPI中以asyncio的名称使用。
aiouv是基于的事件循环实现。
安装
aiouv取决于pyuv> = 1.0:
pip3 install -U pyuv
在Python 3.3上,aiouv还需要asyncio> = 0.4.1:
pip3 install -U asyncio
额外的API功能
aiouv提供了一些功能来创建TCP和UDP连接以及跨平台命名管道支持。
listen_tcp(循环,协议工厂,地址)
创建一个侦听指定地址(IP /端口元组)的TCP服务器。 在新连接上,将创建一个新的TCPTransport并使用提供的工厂创建一个协议。
返回监听句柄。
conn
【文件预览】:
aiouv-master
----aiouv()
--------_transports.py(9KB)
--------_events.py(20KB)
--------__init__.py(465B)
----.gitignore(2KB)
----README.rst(3KB)
----tests()
--------aiouv_events_test.py(415B)
----examples()
--------echo-multi.py(3KB)
----runtests.py(3KB)
----NOTES.rst(3KB)
----MANIFEST.in(61B)
----setup.py(2KB)
----tox.ini(294B)
----run_aiotest.py(141B)