aioitertools:用于 AsyncIO 和混合可迭代对象的 itertools 和内置函数

时间:2024-08-24 22:47:08
【文件属性】:

文件名称:aioitertools:用于 AsyncIO 和混合可迭代对象的 itertools 和内置函数

文件大小:39KB

文件格式:ZIP

更新时间:2024-08-24 22:47:08

python python3 asyncio itertools Python

aioitertools 为 AsyncIO 和混合类型可迭代对象实现 itertools、内置函数等。 安装 aioitertools 需要 Python 3.6 或更新版本。 您可以从 PyPI 安装它: $ pip install aioitertools 用法 aioitertools 尽可能隐藏标准库,以提供您已知的模块和函数的异步版本。 它与标准迭代器和异步迭代器完全兼容,为您提供一个统一的、熟悉的界面来与可迭代对象交互: from aioitertools import iter , next , map , zip something = iter (...) first_item = await next ( something ) async for item in iter ( something ): ... async def fetch ( u


【文件预览】:
aioitertools-main
----MANIFEST.in(74B)
----mypy.ini(37B)
----.flake8(171B)
----.github()
--------issue_template.md(146B)
--------pull_request_template.md(61B)
--------workflows()
----requirements-dev.txt(211B)
----requirements.txt(44B)
----.pylint(16KB)
----CONTRIBUTING.md(761B)
----LICENSE(1KB)
----README.md(3KB)
----makefile(769B)
----docs()
--------_templates()
--------contributing.rst(79B)
--------conf.py(3KB)
--------index.rst(269B)
--------api.rst(336B)
--------changelog.rst(70B)
--------_static()
----.readthedocs.yml(156B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----pyproject.toml(1KB)
----CHANGELOG.md(3KB)
----.pyup.yml(76B)
----aioitertools()
--------helpers.py(566B)
--------__init__.py(651B)
--------builtins.py(9KB)
--------py.typed(0B)
--------more_itertools.py(1KB)
--------types.py(919B)
--------itertools.py(14KB)
--------tests()
--------__version__.py(22B)
--------asyncio.py(5KB)

网友评论