文件名称:aiometer:一个Python并发调度库,与asyncio和trio兼容
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-09 03:33:45
python async flow-control asyncio concurrency-management
气压计 aiometer是一个Python 3.7+并发调度库,与asyncio和trio兼容,并受到启发。在控制并发限制(即施加)和以可预测的方式收集结果的同时,它使得同时执行大量任务变得更加容易。 该项目目前处于早期测试阶段。确保将任何依赖项固定到最新的次要版本。 内容 例子 让我们使用并发Web请求... 使用交互方式尝试此代码。 >> > import asyncio >> > import functools >> > import random >> > import aiometer >> > import httpx >> > >> > client = httpx . AsyncClient () >> > >> > async def fetch ( client , request ): ... response = await client . send
【文件预览】:
aiometer-master
----.gitignore(125B)
----setup.cfg(414B)
----README.md(8KB)
----CHANGELOG.md(573B)
----tests()
--------test_aiometer.py(8KB)
--------__init__.py(0B)
--------_utils.py(276B)
----LICENSE(1KB)
----src()
--------aiometer()
----scripts()
--------clean(354B)
--------test(159B)
--------check(306B)
--------publish(816B)
--------install(273B)
--------lint(336B)
----requirements.txt(109B)
----MANIFEST.in(65B)
----setup.py(2KB)
----ci()
--------azure-pipelines.yml(513B)