前提条件已开通云网管。更多信息,请参见
已创建并获取AccessKey。更多信息,请参见
已安装Python开发环境。云网管Python SDK支持Python3.6及以上的Python运行环境,您可以执行python --version命令检查您已安装的Python版本。如果未安装,可以从
SDK安装:
使用pip安装云网管Python SDK,如未安装pip请参考:pip install alibabacloud_cmn20200825
SDK使用:
以下这个代码以分页获取资源管理下的所有网络设备列表为例,展示了调用云网管Python SDK的3个主要步骤:创建Client实例。
创建API请求并设置参数。
发起请求并处理应答。from alibabacloud_cmn20200825.client import Client
from alibabacloud_tea_openapi.models import Config
from alibabacloud_cmn20200825.models import ListDeviceRequest
config = Config(
access_key_id = "your_access_id",
access_key_secret = "your_access_key",
endpoint = "cmn.cn-hangzhou.aliyuncs.com",
region_id = "cn-hangzhou",
type='access_key'
)
request = ListDevicesRequest(
device_form_name="网络设备",
max_results=10
)
client = Client(config)
response = client.list_devices(request)
print(response)