aiosignal:注册的异步回调列表
项目描述
简介
一个用于管理异步项目回调的项目。
信号是一个注册的异步回调列表。
信号的生命周期有两个阶段:创建后,可以使用标准列表操作填充其内容:例如 sig.append() 等。
调用 sig.freeze() 后,信号被 冻结:不允许添加、删除和丢弃回调。
唯一可用的操作是使用 await sig.send(data) 调用先前注册的回调。
有关具体用法示例,请参阅《Web 服务器高级 Web Server Advanced》章节中的 信号 Signals 部分。
安装
$ pip install aiosignal
此库需要 Python 3.6 或更高版本。
文档
通信渠道
gitter 聊天 https://gitter.im/aio-libs/Lobby
要求
Python >= 3.6
frozenlist >= 1.0.0
许可协议
aiosignal 使用 Apache 2 许可证提供。
源代码
该项目托管在 GitHub 上。
如果您发现了错误或对改进库有建议,请向 错误跟踪器 提交问题。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
aiosignal-1.3.1.tar.gz (19.4 kB 查看哈希值)
构建分发
aiosignal-1.3.1-py3-none-any.whl (7.6 kB 查看哈希值)