Microsoft Azure SDK pro Python

Toto je klientská knihovna pro správu Microsoft Azure Storage. Tento balíček byl testován s Pythonem 3.7 nebo novějším. Podrobnější zobrazení knihoven Azure najdete ve verzi Pythonu sady Azure SDK.

Právní omezení

Podpora balíčků Azure SDK Python pro Python 2.7 skončila 1. ledna 2022. Další informace a dotazy najdete na https://github.com/Azure/azure-sdk-for-python/issues/20691

Začínáme

Požadavky

  • K použití tohoto balíčku se vyžaduje Python 3.7 nebo novější.
  • Předplatné Azure

Instalace balíčku

pip install azure-mgmt-storage
pip install azure-identity

Authentication

Ověřování tokenem Azure Active Directory ve výchozím nastavení závisí na správné konfiguraci následujících proměnných prostředí.

  • AZURE_CLIENT_ID jako ID klienta Azure.
  • AZURE_TENANT_ID jako ID tenanta Azure.
  • AZURE_CLIENT_SECRET pro tajný klíč klienta Azure.

ID předplatného Azure je navíc možné nakonfigurovat prostřednictvím proměnné AZURE_SUBSCRIPTION_IDprostředí .

S výše uvedenou konfigurací lze klienta ověřit pomocí následujícího kódu:

from azure.identity import DefaultAzureCredential
from azure.mgmt.storage import StorageManagementClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = StorageManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

Příklady

Ukázky kódu pro tento balíček najdete tady:

Poradce při potížích

Další kroky

Zadání zpětné vazby

Pokud narazíte na nějaké chyby nebo máte návrhy, nahlaste problém v části Problémy projektu.

Imprese