快速安装
通过pip安装
pip install oassdk
快速开发
使用 Python SDK 的高级接口可实现快速的功能开发,以下展示几个常用的操作
创建Vaultfrom oas.oas_api import OASAPI
from oas.ease.vault import Vault
# 创建OASAPI对象
api = OASAPI('[Server Host]', '[Access Key ID]', '[Access Key Secret]')
# 创建Vault
vault = Vault.create_vault(api, '[Vault Name]')
查找Vault# 创建OASAPI对象
api = OASAPI('[Server Host]', '[Access Key ID]', '[Access Key Secret]')
# 根据名称获取Vault
vault = Vault.get_vault_by_name(api, '[Vault Name]')
# 根据ID获取Vault
vault = Vault.get_vault_by_id(api, '[Vault ID]')
上传文件archive_id = vault.upload_archive('[File Path]')
删除Archivevault.delete_archive('[Archive ID]')
续传Multipart Upload任务uploader = vault.recover_uploader('[Upload ID]')
uploader.resume('[File Path]')
获取Archive列表job = vault.retrieve_inventory()
job.download_to_file('[File Path]')
下载Archivejob = vault.retrieve_archive('[Archive ID]')
job.download_to_file('[File Path]')
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。