本文介绍对象存储OSS的Python SDK各种使用场景下的示例代码。
源码地址
请访问GitHub获取源码。
示例代码
OSS Python SDK提供丰富的示例代码,方便您参考或直接使用。示例包括以下内容:
示例文件 | 示例内容 |
---|---|
bucket.py | |
bucket_inventory.py | 存储空间清单 |
bucket_policy.py | 授权策略 |
object_request_payment.py | 存储空间的请求者付费模式 |
object_basic.py | 快速入门,包括创建存储空间、上传、下载、列举、删除文件等 |
object_extra.py | 上传文件和管理文件,包括设置自定义元信息、拷贝文件、追加上传文件等 |
upload.py | 上传文件,包括断点续传上传、分片上传等 |
download.py | 下载文件,包括流式下载、下载到本地文件、范围下载、断点续传下载等 |
object_progress.py | 上传进度条和下载进度条 |
object_callback.py | 上传文件中的上传回调 |
object_post.py | 表单上传的相关操作 |
object_basic.py | 列举文件、删除文件 |
select_csv.py | 查询文件 |
traffic_limit.py | 设置上传、下载文件时的单链接限速 |
object_crypto.py | 客户端加密 |
object_server_crypto.py | 服务器端加密 |
sts.py | STS的用法,包括角色扮演获取临时用户的密钥,并使用临时用户的密钥访问OSS。授权访问 |
object_check.py | 上传和下载时数据校验的用法,包括MD5和CRC、数据安全性 |
image.py | 图片处理的相关操作 |
live_channel.py | LiveChannel的相关操作 |