全部产品
Search
文档中心

Server Migration Center:Gunakan SMC SDK untuk Python

更新时间:Jun 29, 2025

Topik ini menjelaskan cara menginstal lingkungan untuk menggunakan Server Migration Center (SMC) SDK untuk Python dan menjalankan contoh kode untuk memanggil Operasi API.

Prasyarat

  • Python 3 telah diunduh dan diinstal.

    Jalankan perintah python --version di terminal untuk memeriksa versi Python.

  • Editor kode Python telah diunduh.

    Dalam contoh ini, PyCharm digunakan.

  • Pasangan AccessKey telah diperoleh.

    Saat Anda memanggil Operasi API, Anda harus menggunakan pasangan AccessKey untuk menyelesaikan otentikasi identitas. Pasangan AccessKey terdiri dari ID AccessKey dan Rahasia AccessKey. Untuk informasi lebih lanjut tentang cara membuat pasangan AccessKey, lihat Buat pasangan AccessKey.

Prosedur

Langkah 1: Konfigurasikan variabel lingkungan

Dalam contoh ini, variabel lingkungan dikonfigurasi untuk mengelola pasangan AccessKey. Ini mencegah risiko keamanan yang disebabkan oleh pengkodean keras pasangan AccessKey ke dalam kode bisnis Anda. Untuk informasi lebih lanjut, lihat Konfigurasikan variabel lingkungan di Linux, macOS, dan Windows.

Langkah 2: Instal dependensi

Gunakan salah satu metode berikut untuk menginstal dependensi:

Catatan

Jika pip belum diinstal, kunjungi situs resmi pip untuk mengunduh dan menginstal pip. Untuk informasi lebih lanjut, lihat Instalasi.

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

Langkah 3: Unduh proyek SDK sampel

  1. Pergi ke halaman

    API debugging OpenAPI Portal. Di panel navigasi sisi kiri, pilih operasi API yang ingin Anda panggil.

    Dalam contoh ini, operasi DescribeSourceServers dipilih.

  2. Di panel DescribeSourceServers, tentukan parameter Region dan klik tab Parameters. Pada tab Parameters, tentukan parameter permintaan. Saat menentukan parameter permintaan operasi API, Anda dapat merujuk pada informasi di tab Document di sebelah kanan. Pada tab ini, Anda juga dapat mempelajari tentang batasan dan catatan penggunaan operasi API, terutama informasi penagihan, serta arti spesifik dan penggunaan setiap parameter dalam permintaan.

  3. Di tab SDK Sample Code, pilih Python untuk parameter Languages dan klik Download Project.

    Catatan

    image.png

Langkah 4: Impor proyek yang telah diekstrak

  1. Buka PyCharm.

  2. Di bilah navigasi atas, pilih File > New > Project from Existing Sources....

    image.png

  3. Di kotak dialog yang muncul, pilih file proyek SDK yang telah diekstrak.

Langkah 5: Jalankan contoh kode SDK

  1. Di panel navigasi sisi kiri PyCharm, buka file proyek SDK.

  2. Di bilah navigasi atas, pilih Run > Run... untuk menjalankan contoh kode.

    image.png

  3. Lihat hasilnya.

    image.png

Anda juga dapat mengonfigurasi Permintaan HTTPS, proxy, periode timeout, dan mekanisme ulang dalam SDK untuk Python berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Konfigurasikan Permintaan HTTPS.