aiohttp-tus:Aiohttp.web应用程序的tus.io协议实现

时间:2024-06-06 03:38:47
【文件属性】:

文件名称:aiohttp-tus:Aiohttp.web应用程序的tus.io协议实现

文件大小:797KB

文件格式:ZIP

更新时间:2024-06-06 03:38:47

python-library python-3-6 aiohttp python-3 tus

http 于应用程序的服务器实现。 要上传大文件,请考虑改用 (Python 3.7+)库。 适用于Python 3.6+ 适用于aiohttp 3.5+ BSD许可 最新 源,问题和请求请求 快速开始 下面的代码显示了如何在aiohttp.web应用程序的/uploads URL上启用与aiohttp.web兼容的上/uploads 。 上传后,文件将位于../uploads目录中。 from pathlib import Path from aiohttp import web from aiohttp_tus import setup_tus app = setup_tus ( web . Application (), upload_url = "/uploads" , upload_path = Path ( __file__ ). pa


【文件预览】:
aiohttp-tus-master
----.flake8(172B)
----.gitignore(2KB)
----README.rst(4KB)
----.github()
--------workflows()
----.pre-commit-config.yaml(2KB)
----poetry.toml(46B)
----tests()
--------test_validators.py(461B)
--------common.py(971B)
--------test-data()
--------test_views.py(1KB)
--------test_utils.py(442B)
--------test_data.py(593B)
--------test_multiple_tus.py(1KB)
--------__init__.py(0B)
--------test_tus.py(8KB)
----mypy.ini(644B)
----aiohttp_tus()
--------annotations.py(377B)
--------constants.py(822B)
--------utils.py(2KB)
--------__init__.py(104B)
--------py.typed(0B)
--------validators.py(625B)
--------data.py(7KB)
--------views.py(7KB)
--------tus.py(5KB)
----docs()
--------conf.py(2KB)
--------index.rst(452B)
--------meta.rst(735B)
--------api.rst(208B)
--------authors.rst(50B)
--------usage.rst(7KB)
--------requirements.txt(1KB)
--------requirements.in(47B)
--------Makefile(617B)
--------changelog.rst(52B)
----examples()
--------uploads()
--------README.rst(1KB)
--------aiohttp_tus_app.py(798B)
--------__init__.py(0B)
----LICENSE(1KB)
----CHANGELOG.rst(2KB)
----pyproject.toml(2KB)
----.editorconfig(348B)
----AUTHORS.rst(316B)
----Makefile(1KB)
----.python-version(6B)
----poetry.lock(39KB)

网友评论