简单的工具
aio_parallel_tools的Python项目详细描述
- 版本:0.0.1
- 状态:dev
- 作者:黄思哲
- 电子邮件:hsz1273327@gmail.com
说明
轻松创建异步脚本的工具。在
关键词:工具,异步
特色
- 任务池
- 演员和演员经理
示例
asyncwithAioFixedTaskPoolSimple()astask_pool:print(f"test pool size {task_pool.size}")print("test 4 task with pool size 3")awaitasyncio.gather(task_pool.submit(test,func_args=["c"]),task_pool.submit(test,func_args=["b"]),task_pool.submit(test,func_args=["a"]),task_pool.submit(test,func_args=["d"]))classPinger(AioActor):asyncdefreceive(self,message):print(message)try:awaitActorManager.get_actor("Ponger").Send('ping')exceptExceptionase:print(f"receive run error {e}")finally:awaitasyncio.sleep(0.5)
安装
- python -m pip install aio_parallel_tools
更改日志
- 已创建此项目
- 项目
标签: