跳转到主要内容

Trio异步/await框架的实用库

项目描述

为Trio异步/await框架提供一系列实用工具,包括

  • wait_any, wait_all, move_on_when - 避免简单情况下的nursery块
  • AsyncBool, AsyncValue - 具有等待特定值或转换能力的值包装器
  • periodic - 考虑其自身执行时间的周期性循环
  • @trio_async_generator - 装饰器,可适配包含Trio构造的生成器以进行安全使用
  • azip, azip_longest - 支持并行迭代的异步zip
  • RepeatedEvent - 如果您真的,真的想重复使用一个事件
  • 以及更多 (... 可能不需要的晦涩东西)!

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源代码分布

trio_util-0.7.0.tar.gz (15.8 kB 查看散列)

上传于 来源

构建分发

trio_util-0.7.0-py3-none-any.whl (18.6 kB 查看哈希值)

上传于 Python 3

支持