文件名称:aiotus:异步tus(tus.io)客户端库
文件大小:35KB
文件格式:ZIP
更新时间:2024-03-23 23:40:50
python async-python python3 aiohttp asyncio
aiotus-异步tus客户端库 aiotus实现了协议的客户端。 特征 实现以及和扩展。 内置的重试支持,以防出现通信错误。 广泛的测试平台,包括针对参考服务器的测试。 用法 import aiotus creation_url = "http://example.com/files" metadata = { "Filename" : "image.jpeg" . encode (), "Content-Type" : "image/jpeg" . encode () } # Upload a file to a tus server. with open ( "image.jpeg" , "rb" ) as f : location = await aiotus . upload ( creation_url , f , metadata ) #
【文件预览】:
aiotus-master
----.readthedocs.yml(118B)
----docs()
--------make.bat(799B)
--------Makefile(591B)
--------source()
----.sonarcloud.properties(66B)
----requirements_dev.txt(343B)
----.github()
--------dependabot.yml(138B)
--------workflows()
----tests()
--------conftest.py(7KB)
--------test_retry.py(11KB)
--------test_entrypoint.py(3KB)
--------test_creation.py(3KB)
--------test_tls.py(3KB)
--------test_core.py(13KB)
----setup.cfg(370B)
----requirements.txt(31B)
----setup.py(1KB)
----.gitignore(154B)
----Makefile(2KB)
----README.md(3KB)
----.bumpversion.cfg(167B)
----aiotus()
--------common.py(1KB)
--------creation.py(3KB)
--------py.typed(0B)
--------core.py(9KB)
--------__init__.py(340B)
--------retry.py(12KB)
--------log.py(53B)
--------entrypoint.py(3KB)
----LICENSE.txt(10KB)