【文件属性】:
文件名称:asynchronous:Python的asyncio库的AD端口
文件大小:46KB
文件格式:ZIP
更新时间:2021-05-10 10:57:25
python socket aio asynchronous timer
asynchronous
该库提供了使用协程编写并发代码,通过套接字和其他资源对I / O进行多路访问,运行网络客户端和服务器以及其他相关原语的基础结构。
它实现了大多数python 3 。
API参考
可以在以下位置找到: :
实施状况
计时器(完成)
期货,任务(完成)
插座(完成)
流(完成)
子流程(未实现)
锁和信号灯(已完成)
队列(完成)
为什么还有另一个异步库? vibe.d有什么问题?
asynchronous是一个库,而不是一个框架
它不是面向Web的,与std.socket兼容
可以说是更好的API
事件循环启动/停止控制
尽管编译器尚未强制使用@Coroutine UDA标记可能触发任务(光纤)切换的函数。
实例和教程
在测试目录中或作为单元测试可以找到一些小示例。 有关较大的示例,请使用Python / asyncio资源。
请记住,与
【文件预览】:
asynchronous-master
----.gitignore(37B)
----README.md(1KB)
----test()
--------streams.d(1KB)
--------events.d(1KB)
--------main.d(16B)
--------tcp.d(7KB)
--------threads.d(440B)
----src()
--------asynchronous()
----LICENSE_1_0.txt(1KB)
----.travis.yml(24B)
----dub.json(614B)