python如何调用阿里云接口_阿里云 API调用实践(python语言)

本文详细介绍了如何使用Python调用阿里云接口,包括创建AcsClient实例、设置请求参数和发起API请求。示例展示了 DescribeInstancesRequest 和 DescribeVpcsRequest 的调用过程,强调了API参数和返回值的JSON格式,以及账号安全的重要性。
摘要由CSDN通过智能技术生成

1、结论:阿里云的SDK开发,其实就是远程调用API,python的代码就是一个外壳,核心是封装成一个http报文,利用json格式,进行RPC调用。

2、SDK调用API的套路如下:

1 #-*- coding: utf8 -*-

2 from aliyunsdkcore.client importAcsClient3 from aliyunsdkcore.acs_exception.exceptions importClientException4 from aliyunsdkcore.acs_exception.exceptions importServerException5 from aliyunsdkecs.request.v20140526 importDescribeInstancesRequest6 from aliyunsdkecs.request.v20140526 importStopInstanceRequest7 #创建AcsClient实例

8 client =AcsClient(9 "",10 "",11 ""

12 );13 #创建request,并设置参数

14 request =DescribeInstancesRequest.DescribeInstancesRequest()15 request.set_PageSize(10)16 #发起API请求并显示返回值

17 response =client.do_action_with_exception(request)18 print response

解释一下,

(1)前面几行就是,引入开发包,然后就是定义一个client实例,这个实例中必须输入请求者的身份信息,也就是AK/SK,其

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值