全部产品
Search
文档中心

前言

更新时间: 2018-05-11

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

注意:您首先需要拥有一个处于 Active 状态的阿里云访问秘钥(AccessKeyId/AccessKeySecret)。为使用BatchCompute SDK,您需要了解 BatchCompute 在各个阿里云区域(Region)的服务入口。

地域支持

目前Batchcompute支持的地域,请点击这里

功能

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

方法 描述
create_job 创建(提交)作业
get_job 获取作业运行状态信息
get_job_description 获取作业静态描述信息
change_job_priority 修改作业的优先级
start_job 重启作业
stop_job 停止作业
delete_job 删除作业
list_jobs 列举所有作业
get_task 获取作业任务运行状态信息
list_tasks 列举作业中所有任务
get_instance 获取实例运行状态信息
list_instances 列举作业中所有实例
create_image 创建新的镜像
delete_image 删除镜像
get_image 获取镜像状态信息
list_images 列举所有镜像
create_cluster 创建集群
change_cluster_desired_vm_count 修改集群的规模
delete_cluster 删除集群
get_cluster 获取集群的状态信息
list_clusters 列举所有集群
get_cluster_instance 获取集群中实例状态信息
recreate_cluster_instance 重新创建集群中的实例
delete_cluster_instance 删除集群中的实例
list_cluster_instances 列举集群中的所有实例
get_quotas 获取quotas方法,获取可用的实例类型,磁盘类型等
easy_list 简单的列举方法
poll 等待作业完成的方法

版本说明

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

SDK版本 下载地址
v20151111-2.0.8a4 下载