本文介绍对象存储OSS的Python SDK各种使用场景下的示例代码。
请访问GitHub获取源码。
OSS Python SDK提供丰富的示例代码,方便您参考或直接使用。示例包括以下内容:
示例文件
示例内容
bucket.py
创建存储空间
列举存储空间
获取存储空间的地域
获取存储空间信息
判断存储空间是否存在
生命周期
管理存储空间读写权限
bucket_cname.py
绑定自定义域名
bucket_cors.py
跨域资源共享
bucket_inventory.py
存储空间清单
bucket_logging.py
日志转存
bucket_meta_query.py
数据索引
bucket_policy.py
授权策略
bucket_referer.py
防盗链
bucket_replication.py
数据复制
bucket_symlink.py
管理软链接
bucket_tagging.py
存储空间标签
bucket_transfer_acceleration.py
传输加速
bucket_versioning.py
管理版本控制
bucket_website.py
静态网站托管
bucket_worm.py
合规保留策略
download.py
下载到本地文件
流式下载
范围下载
断点续传下载
image.py
图片处理
object_basic.py
简单上传
拷贝文件
列举文件
删除文件
object_callback.py
上传回调
object_check.py
数据校验
object_crypto.py
客户端加密
object_extra.py
设置自定义元数据
object_forbid_overwrite.py
禁止覆盖同名文件
object_operation.py
判断文件是否存在
管理文件访问权限
object_post.py
表单上传
object_progress.py
上传进度条
下载进度条
object_request_payment.py
请求者付费模式
object_restore.py
解冻文件
server_side_encryption.py
服务器端加密
object_storage_type.py
转换文件存储类型
sts.py
授权访问
object_tagging.py
设置对象标签
获取对象标签
删除对象标签
对象标签和生命周期管理
select_csv.py
查询文件
traffic_limit.py
单链接限速
upload.py
断点续传上传
分片上传