1. PythonSDK使用说明
1.1. 简介
欢迎使用智算云开发者工具套件(SDK) 3.0,SDK 3.0 是智算云 API 3.0 平台的配套工具。
为了方便 Python 开发者调用和接入智算云平台,本文特向您介绍适用于 Python 的智算云开发工具包
1.2. 依赖环境
- Python3版本及以上
- 云产品规格请与服务人员沟通并开通。
- 您可以通过登录智算云平台,在【智算云平台】->【个人中心】中生成并获取 AccessKey 和 SecretAccessKey。
- 访问地址:https://ai.blsc.cn (opens in a new tab)
1.3. 获取安装
在获取 PythonSDK 之前,请先确认上一章节罗列的内容已准备完毕。
通常智算云平台 PythonSDK 的命名为 aicloud_sdk_python-3.0-py3-none-any.whl
目前智算云平台 PythonSDK 以线下 whl 包的形式提供,获取到 whl 包后请导入到您的开发环境。
1.3.1. 导入依赖
请执行如下命令把生成的whl包导入到您的项目
$ pip3 install ./aicloud_sdk_python-3.0-py3-none-any.whl
1.3.2. 使用SDK
导入后就可以使用PythonSDK管理您的资源
# This is a sample Python script.
from common.ClientProfileMain import ClientProfile
from common.HttpProfileMain import HttpProfile
from region.DescribeZonesRequestMain import DescribeZonesRequest
from region.RegionClientMain import RegionClient
if __name__ == '__main__':
clientProfile = ClientProfile(
"abcd",
"abcd1234"
)
client = RegionClient(httpProfile, clientProfile)
request = DescribeZonesRequest()
response = client.DescribeZones(request)
code = response.code
message = response.message
tZones = response.data
print(message)