开发者社区 问答 正文

Python SDK下载


Python 2.6+,3.x版本暂不支持。oascmd.py仅支持2.7.x

开发包下载


Python SDK 开发包 v0.2.5

pip安装



全新安装pip install oassdk




升级安装pip install –upgrade oassdk




必要的配置


用户访问OAS服务,需指定所要使用的目标 Region 域名、AccessKeyId和AccessKeySecret
域名地址详见 API 手册 2.1.1 节服务器地址.

  • 公网域名:[ RegionName ].oas.aliyuncs.com
  • 内网域名:[ RegionName ].oas-internal.aliyuncs.com

其中,[ RegionName ]取值为: cn-hangzhou、cn-qingdao、cn-beijing、cn-hongkong等。更多详细说明,请参考《 OAS API参考手册
可以使用OAS_Python_SDK的命令行工具进行快捷配置,详见开发者工具文档中的Python 命令行工具的授权设置:
  • config [-h] --host host --id id --key key [--port port] [--config-file filename]


更新日志



版本0.2.5

  • 解决在python 2.7.0版本运行createjob命令时的报错问题


版本0.2.4

  • 为 cp 命令增加一个 osshost 配置,指定pull-from-oss和push-to-oss默认访问的OSS地址


版本0.2.3

  • 为支持归档存储与OSS产品之间的数据迁移,添加pull-from-oss、push-to-oss两种类型Job的函数调用


版本0.2.2

  • 修复size解析错误


版本0.2.1

  • 修复multipart的part size计算问题


版本0.2.0


  • 支持OAS API 2.0最新接口规范,使用tree-etag替换原先etag校验方式

  • 新增tree-etag校验码的相关计算函数,如:compute_combine_tree_etag_from_list, compute_combine_tree_etag_from_list, compute_etag_from_file_obj

  • 新增etag/tree-etag的并行计算函数,如:compute_hash_from_file, compute_hash_from_file_obj

  • 删除multipart合并时所需要的compute_combine_md5函数

  • 增强oascmd.py,提供更加精简、人性化的命令使用方式,丰富返回信息和错误重定向功能


版本0.1.8


  • 删除对 simplejson 的依赖

  • 修复底层接口抛出的异常信息不完整问题

  • 原有的 print 打印信息改用 logging 模块输出

展开
收起
云栖大讲堂 2017-10-26 15:17:40 2292 分享 版权
阿里云 AI 助理回答

针对您提出的问题,关于Python SDK开发包v0.2.5的安装与配置,以下是详细步骤和说明:

环境要求

  • Python版本支持:确保您的环境使用的是Python 2.7.x版本。注意,Python 2.6及Python 3.x版本目前不被支持。

安装Python SDK

全新安装

通过pip工具进行安装,执行以下命令:

pip install oassdk

升级安装

如果需要更新到最新版本,可以执行升级命令:

pip install --upgrade oassdk

配置访问信息

为了使用OAS服务,您需要进行如下配置: - 指定Region域名:根据实际需求选择公网或内网域名,格式为[RegionName].oas.aliyuncs.com(公网)或[RegionName].oas-internal.aliyuncs.com(内网),其中[RegionName]可替换为具体区域名称,如cn-hangzhoucn-qingdao等。 - Access Key ID与Access Key Secret:获取并设置您的阿里云账号AccessKey信息。

可以通过OAS_Python_SDK提供的命令行工具快速配置,命令示例如下:

config --host [RegionName].oas.aliyuncs.com --id 您的AccessKeyId --key 您的AccessKeySecret

可选参数包括--port指定端口和--config-file filename指定配置文件名。

更新日志概览

  • 版本0.2.5解决了在Python 2.7.0上运行createjob命令的报错问题。
  • 版本0.2.4cp命令增加了osshost配置,便于指定OSS地址。
  • 版本0.2.3新增了支持归档存储与OSS数据迁移的功能。
  • 版本0.2.2修复了size解析错误。
  • 版本0.2.1解决了multipart的part size计算问题。
  • 版本0.2.0引入了对OAS API 2.0的支持,改进了etag校验方式,并增强了命令行工具的用户体验。
  • 版本0.1.8移除了simplejson依赖,优化了异常处理和日志输出方式。

请根据上述指南操作,以确保您能顺利安装并配置好OAS Python SDK v0.2.5,进而高效地调用OAS服务进行相关操作。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答