python使用阿里云sdk
SDK 获取和安装
进入阿里云 Python SDK 。
请注意,部分阿里云产品的 SDK 未收录到这个列表中,例如对象存储(OSS),表格存储(Table Store),请前往这些产品的详情页获取相应的 SDK。
要成功地调用一个产品的 SDK,您至少需要首先安装SDK 核心库。例如,对云服务器 SDK 的调用,您需要获取和安装 2 个 SDK,分别是SDK 核心库和云服务器的 SDK。
您可以通过以下几种方式来安装阿里云 Python SDK:
方式一:运行 pip 安装命令
pip install aliyun-python-sdk-core
//如果您使用的是python3.x,请将上述命令修改为 pip install aliyun-python-sdk-core-v3
pip install aliyun-python-sdk-ecs
pip install aliyun-python-sdk-rds
//等等
您可以在阿里云 Python SDK 列表中找到所有已经发布的 Python SDK,并通过 pip 命令安装。
温馨提示:
pip 是一个通用的 Python 包安装工具,您可以在PyPI 上的 pip 页面上知道如何安装这个工具和更多信息。
pip 安装命令必须在管理员权限中运行。
方式二:下载 SDK 源代码后安装
您可以从 GitHub 上下载 Python SDK 的源代码:
git clone https://github.com/aliyun/aliyun-openapi-python-sdk.git
或者从 PyPI 仓库中下载源码包,下载地址可以从Python SDK 发布列表 中找到。
下载了 Python SDK 源代码后,在相应的 SDK 文件夹中运行命令:
python setup.py install
开始调用
以下这个代码示例向您展示了调用阿里云 SDK 的 3 个主要步骤:
创建 AcsClient 实例并初始化;
创建 API 请求并设置参数;
发起请求并打印返回。
# -*- coding: utf8 -*-
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkecs.request.v20140526 import DescribeInstancesRequest
from aliyunsdkecs.request.v20140526 import StopInstanceRequest
# 创建 AcsClient 实例
client = AcsClient(
"<your-access-key-id>",
"<your-access-key-secret>",
"<your-region-id>"
);
# 创建 request,并设置参数
request = DescribeInstancesRequest.DescribeInstancesRequest()
request.set_PageSize(10)
# 发起 API 请求并打印返回
response = client.do_action_with_exception(request)
print response
在创建 DefaultAcsClient 实例并初始化时,您需要填写 3 个参数:Region ID、Access Key ID和Access Key Secret。Access Key ID和Access Key Secret可以从控制台获得;而Region ID可以从地域列表中获得
转载于:https://blog.51cto.com/haoyonghui/2301191
python使用阿里云sdk相关推荐
- python调用阿里云sdk
python调用阿里云sdk python阿里SDK 安装阿里云 Python SDK 使用Python SDK 导入包 实例Action python阿里SDK 安装阿里云 Python SDK 完 ...
- python调用阿里云sdk入门(hello world)
关于Python及pycharm的安装参考:1. python+pycharm 安装及测试_Hehuyi_In的博客-CSDN博客_pycharm安装成功测试 本文直接介绍如何调用阿里云sdk访问云上 ...
- python实现阿里云域名绑定动态IP
一般家庭网络的公网IP都是不固定的,而我又想通过域名来访问自己服务器上的应用,也就是说:需要通过将域名绑定到动态IP上来实现这个需求.于是乎,我开始探索实现的技术方案.通过在网上查阅一系列的资料后,发 ...
- 利用PYTHON连接阿里云物联网平台
语言:python 3.7 环境:windows 10 实例:公共实例(免费) 阿里云的官方文档只有C语言和Linux环境,因此自我探索出利用PYTHON连接阿里云物联网平台的方法和步骤. 概述 - ...
- 使用Python连接阿里云物联网
最近在做物联网相关的项目,想着用python模拟一个mqtt客户端,向云端发送数据以及从云端接收数据. 参考文章 <mqtt实战-Python接入阿里云物联网平台> 1 安装阿里云物联网平 ...
- 阿里云 SDK 动态IP域名解析
阿里云提供 aliyun sdk,可以通过申请获得的 <accessKeyId> 和 <accessSecret> 在 sdk 环境下,直接控制相应账号下阿里云的所有产品,例如 ...
- Python对阿里云物联网MQTT设备接入端开发
文章目录 前言 一.快速搭建Python对阿里云物联网MQTT设备接入端代码实现 1. mqtt子应用下view.py 主文件 2. wsgi.py 二.具体使用介绍 1. 安装包 2. 设备认证,一 ...
- 一万个bug——安装阿里云SDK核心库遇到的问题(涉及Rust、cryptography、openssl等的安装)
本文涉及Rust.cryptography.openssl等的安装 ----解决方式都是硬方式(仅凭报错信息分析,没有技术分析,按需参考) 其中: Rust 安装时遇到的问题在1-5 cryptogr ...
- Python实现阿里云aliyun服务器里的文件上传与下载
Python实现阿里云服务器里的文件上传与下载 Python实现阿里云服务器里的文件上传与下载 背景: 正文: 预备环境: 构想: 实现: 注意: 结尾 018.4.15 背景: 老实说,因为现实的各 ...
最新文章
- iOS实现tableViewCell或collectionCell中点击界面按钮跳转
- 【ACM】POJ 1664
- 指定eclipse启动使用的jdk,路径有空格的情况
- 橘子CPS联盟小程序操作手册2.0
- Java Annotation的RetentionPolicy介绍
- 《挑战30天C++入门极限》C/C++中字符串常量的不相等性及字符串的Copy
- css html 抽屉,CSS快速入门-前端布局1(抽屉)(示例代码)
- 构造函数 返回值_JavaScript构造函数的简单介绍
- 多租户系统技术优越性及架构选型---springCloud工作笔记167
- 【图像处理】MATLAB:图像分割
- Socket编程模式理解与对比
- hdu 1698 线段树成段更新
- php等待参数跳转,Thinkphp页面跳转设置跳转等待时间的操作
- java 1.7图片压缩_appium+java(七)图片的放到及缩小操作
- 卡卡通小熊win7桌面主题+非主流win7主题下载
- 一个在线工具箱:栅栏密码加密解密工具
- PowerDesign 初识
- 中国不是没有根服务器吗?《流浪地球2》的根服务器怎么在北京?
- pythonrequests查询_PyQt5+requests实现车票查询工具
- adonis 开发 01
热门文章
- python if语句多个条件-Python中if有多个条件处理方法
- python学习书籍推荐-强烈推荐:Python学习必看书籍-带你高效学习
- python简介怎么写-python简历模板范文
- 64位linux下was宕机,was7经常自动宕机,前方告急,工程师面临崩溃.小弟跪上
- Qt Designer 编辑Tab顺序
- Button的使用(十):ImageButton
- HDU1715 大菲波数(大数相加)(Java题解)
- 安装python3.7和PyCharm专业版
- tp5.0分页样式调控
- 传递给后台的Json数据解析