为方便Python开发人员更高效地使用BatchCompute,我们提供了Python版的SDK(Software Development Kit),你可以根据自己需求选择合适版本使用。

你首先需要拥有一个处于Active状态的阿里云访问密钥(AccessKeyId/AccessKeySecret)。

为使用BatchCompute SDK,你需要了解BatchCompute在各个阿里云区域(Region)的服务入口。具体如何在SDK中指定这个根服务入口,请参考SDK配置

功能

你可以使用基于该SDK开发Python程序,用来提交作业,停止作业,查看作业状态等。

v20150630-0.1a6 版本的方法:

序号

方法

描述

1.

create_job(job_desc)

创建(提交)作业

2.

get_job_description(job)

获取作业描述信息

3.

update_job_priority(job, priority)

设置作业优先级

4.

stop_job(job)

停止作业

5.

start_job(job)

重新启动作业

6.

delete_job(job)

删除作业

7.

get_job(job)

获取作业信息

8.

list_jobs()

列举作业信息

9.

list_tasks(job)

列举一个作业下所有任务的信息已经每个任务下所有的实例信息

10.

list_images()

列举所有镜像

版本说明

BatchCompute的Python SDK让Python开发人员可以非常方便地使用Python程序操作阿里云BatchCompute。 目前,SDK支持Python 2.5及以上版本,该SDK的完整版本列表如下:

SDK版本

下载地址

v20150630-0.1a6

下载