全部產品
Search
文件中心

Server Migration Center:Python SDK使用樣本

更新時間:Aug 20, 2024

本文為您介紹如何安裝Python環境並提供安裝步驟、範例程式碼及API使用方法,協助您快速上手構建雲端服務,實現API調用和服務整合。

前提條件

  • 已下載並安裝Python 3

    開啟終端,輸入python --version,查看Python版本。

  • 已下載Python代碼編輯器。

    本文以PyCharm為例。

  • 已擷取存取金鑰AccessKey。

    在調用阿里雲API時您需要使用AccessKey完成身分識別驗證。AccessKey包括AccessKey ID和AccessKey Secret。關於如何建立和擷取AccessKey,請參見建立AccessKey

操作步驟

步驟一:配置環境變數

為避免將AccessKey寫入程式碼到業務代碼中帶來的安全風險,本樣本採用配置環境變數的方法管理AccessKey。具體操作,請參見在Linux、macOS和Windows系統配置環境變數

步驟二:安裝依賴

執行以下命令,安裝依賴。

說明

如果您的環境尚未安裝pip,請參見pip官網安裝。

pip install alibabacloud_credentials
pip install alibabacloud_smc20190601==1.0.2
pip install alibabacloud_tea_console==0.0.1
pip install alibabacloud_tea_util==0.3.11
pip install alibabacloud_tea_openapi==0.3.8

步驟三:下載SDK樣本工程

  1. 進入OpenAPI門戶的API調試頁面,在左側選擇API介面。

    本樣本以DescribeSourceServers介面為例。

  2. 在左側的參數配置頁簽,選擇服務地址,並填寫需要的參數資訊。填寫時請參考右側的文檔頁簽,充分瞭解介面的說明和注意事項(尤其是費用相關資訊),以及各參數的具體含義和使用方法。

  3. 在右側的SDK樣本頁簽,選擇Python語言,單擊下載完整工程按鈕,下載SDK完整工程至本地並解壓。

    說明

    image.png

步驟四:匯入解壓後的工程

  1. 開啟Python代碼編輯器PyCharm。

  2. 在頂部菜單中,選擇File > New > Project from Existing Sources...

    image.png

  3. 在彈出的對話方塊中,選擇解壓後的SDK完整工程檔案。

步驟五:運行SDK範例程式碼

  1. 在PyCharm左側導覽列中,開啟Python SDK範例程式碼檔案。

  2. 在頂部菜單中,選擇Run > Run...運行代碼。

    image.png

  3. 查看代碼運行結果。

    image.png

後續您還可以根據需要對SDK配置HTTPS請求、代理、逾時和重試機制等,具體操作,請參見進階配置