快速开始
本文介绍如何安装Python及使用Python语言的SDK开发包。
环境准备
环境要求
已下载并安装Python 3。Python 3下载地址
已下载代码编辑器,本文以VSCode为例。VSCode下载地址
已创建安全凭证AccessKey。在调用阿里云API时您需要使用AccessKey完成身份验证。AccessKey包括AccessKey ID和AccessKey Secret。关于如何创建和获取AccessKey,请参见创建AccessKey。
验证版本
打开终端,输入python --version
,查看Python版本。
运行示例代码
步骤一:下载SDK完整工程
进入OpenAPI门户的API调试页面,选择产品和接口。
在左侧的参数配置页签,选择服务地址,并填写需要的参数信息。填写时请参考右侧的文档页签,充分了解接口的说明和注意事项(尤其是费用相关信息),以及各参数的具体含义和使用方法。
在右侧的SDK示例页签,选择Python语言,单击下载完整工程按钮,下载SDK完整工程至本地并解压。
打开开发者工具VSCode,导入解压后的工程。
步骤二:配置环境变量
配置环境变量
ALIBABA_CLOUD_ACCESS_KEY_ID
和ALIBABA_CLOUD_ACCESS_KEY_SECRET
。Linux和macOS系统:将以下命令中的
<access_key_id>
和<access_key_secret>
替换为您自己的AccessKey ID和AccessKey Secret,然后在VSCode的终端TERMINAL逐条运行。export ALIBABA_CLOUD_ACCESS_KEY_ID=<access_key_id> export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<access_key_secret>
Windows系统:新建环境变量文件,添加环境变量
ALIBABA_CLOUD_ACCESS_KEY_ID
和ALIBABA_CLOUD_ACCESS_KEY_SECRET
,并写入已准备好的AccessKey ID和AccessKey Secret。然后重启Windows系统。
步骤三:运行代码
运行代码,可以看到终端返回了相关信息和
requestId
。说明如果出现
ModuleNotFoundError
报错信息,请在终端运行命令which python
以确认当前解释器是否是自己当前环境变量下的解释器。如果不是,同时按住shift+command+P(Windows环境为Ctrl+Shift+P),然后输入 >Python: Select Interpreter,切换到当前环境变量下的解释器后,再执行步骤二。
如果调用的是创建实例的接口,还会返回实例ID,您可以根据返回的实例ID去该产品的控制台验证。