Comme le titre l'indique, lorsque j'ai essayé d'exécuter le SDK Python d'Azure, le message suivant est apparu et j'en étais accro, alors notez le contenu correspondant
ModuleNotFoundError: No module named 'azure'
Réalisé pour créer un environnement virtuel pour le didacticiel Démarrage du développement cloud à l'aide de la bibliothèque Azure pour Python
Puis lancez ce programme Exploitation d'Azure à partir de Python avec Azure Management Library
C'est toujours un site de référence, mais pour le moment
from azure.common.credentials import ServicePrincipalCredentials
from azure.mgmt.resource import ResourceManagementClient
import Config
# (1) Informations d'accès
SUBSCRIPTION_ID = Config.SUBSCRIPTION_ID
TENANT_ID = Config.TENANT_ID
CLIENT_ID = Config.CLIENT_ID
CLIENT_SECRET= Config.CLIENT_SECRET
def main():
# (2) Obtention des informations d'identification
creds = ServicePrincipalCredentials(
client_id = CLIENT_ID,
secret = CLIENT_SECRET,
tenant = TENANT_ID)
# (3) Obtenez l'objet qui gère le groupe de ressources en spécifiant l'ID d'abonnement
client = ResourceManagementClient(creds, SUBSCRIPTION_ID)
# (4) Obtenir la liste des groupes de ressources
for rg in client.resource_groups.list():
print("{} {}".format(rg.name, rg.location))
if __name__ == '__main__':
main()
Je ne suis pas convaincu, mais maintenant ça marche.
fabric2 eastus
MC_fabric2_sample-HLF-AKS_eastus eastus
NetworkWatcherRG japaneast
MC_fabric_sample-HLF-AKS_westus westus
baasTest japanwest
baasTest2 japanwest
blockchain japanwest
fabric japanwest
fabric3 japanwest
cloud-shell-storage-southeastasia southeastasia
Recommended Posts