Skip to main content

upload file to nos

Project description

python封装nos上传文件逻辑,支持大文件(>100M)分片上传

安装

pip install nosuplodapi

初始化实例


from uploadapi import UploadClient

# 初始化nos上传实例
uploadClient = UploadClient(access_key="******",
                            secret_key="******",
                            bucket="******",
                            end_point="******")

注: 所需对象存储请到网易云开发者平台申请

上传文件

result = uploadClient.upload(path="******")

返回数据

{
  'url': 'nos下载地址',
  'fileByteSize': 文件大小,
  'md5': '文件md5值',
  'fileName': '源文件名'
}

参考文档


nos python sdk 手册



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nosuplodapi-0.0.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

nosuplodapi-0.0.2-py2-none-any.whl (3.4 kB view details)

Uploaded Python 2

File details

Details for the file nosuplodapi-0.0.2.tar.gz.

File metadata

  • Download URL: nosuplodapi-0.0.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.10

File hashes

Hashes for nosuplodapi-0.0.2.tar.gz
Algorithm Hash digest
SHA256 96e766f1412ca2bf8989965a11846a05f4d4f95a30b50939054783b4f27979f3
MD5 36d9e1f79c0e7abc31806a0d976d5ee4
BLAKE2b-256 69b6623be5750580c94ec3446b3ca20d48875682d552f8acef02733f4a59865f

See more details on using hashes here.

File details

Details for the file nosuplodapi-0.0.2-py2-none-any.whl.

File metadata

  • Download URL: nosuplodapi-0.0.2-py2-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.10

File hashes

Hashes for nosuplodapi-0.0.2-py2-none-any.whl
Algorithm Hash digest
SHA256 99b8aa5762d79b62f2d6eab3bbc8bf95ea43a11feda62cdb5efbdaac3bb6989c
MD5 22c95dc4b5c9293917886b2616f5bd6a
BLAKE2b-256 4857343ce7ae146f3f15be92d148ed2226c30973d5fdd6a3d0f1458829d734dd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page