Azure SDK for Python¶
Important
You can find all of the Python on Azure documentation at https://docs.microsoft.com/python/azure
The Azure SDK for Python is a set of libraries which allow you to work on Azure for your management, runtime or data needs.
For a more general view of Azure and Python, you can go on the Python Developer Center for Azure
Installation¶
You can install individually each library for each Azure service:
$ pip install azure-batch # Install the latest Batch runtime library
$ pip install azure-mgmt-scheduler # Install the latest Storage management library
Preview packages can be installed using the --pre
flag:
$ pip install --pre azure-mgmt-compute # will install only the latest Compute Management library
More details and information about the available libraries and their status can be found in the Installation Page
System Requirements:¶
The supported Python versions are 2.7.x, 3.4.x, 3.5.x, 3.6.x and 3.7.x To download Python, please visit https://www.python.org/download/
We recommend Python Tools for Visual Studio as a development environment for developing your applications. Please visit http://aka.ms/python for more information.
Need Help?:¶
Be sure to check out the Microsoft Azure Developer Forums on Stack Overflow if you have trouble with the provided code.
Contribute Code or Provide Feedback:¶
If you would like to become an active contributor to this project please follow the instructions provided in Microsoft Azure Projects Contribution Guidelines.
If you encounter any bugs with the library please file an issue in the Issues section of the project.
User Documentation
Developer Documentation
- azure.common package
- azure.appconfiguration package
- azure.applicationinsights package
- azure.batch package
- azure.cognitiveservices.anomalydetector package
- azure.cognitiveservices.knowledge.qnamaker package
- azure.cognitiveservices.language.luis.authoring package
- azure.cognitiveservices.language.luis.runtime package
- azure.cognitiveservices.language.spellcheck package
- azure.cognitiveservices.language.textanalytics package
- azure.cognitiveservices.search.autosuggest package
- azure.cognitiveservices.search.customimagesearch package
- azure.cognitiveservices.search.customsearch package
- azure.cognitiveservices.search.entitysearch package
- azure.cognitiveservices.search.imagesearch package
- azure.cognitiveservices.search.newssearch package
- azure.cognitiveservices.search.videosearch package
- azure.cognitiveservices.search.visualsearch package
- azure.cognitiveservices.search.websearch package
- azure.cognitiveservices.vision.computervision package
- azure.cognitiveservices.vision.contentmoderator package
- azure.cognitiveservices.vision.customvision.prediction package
- azure.cognitiveservices.vision.customvision.training package
- azure.cognitiveservices.vision.face package
- azure.core package
- azure-core-tracing-opencensus package
- azure.cosmos package
- azure.eventgrid package
- azure.eventhub package
- azure.eventhub.extensions package
- azure.graphrbac package
- azure.identity package
- azure.keyvault.certificates package
- azure.keyvault.keys package
- azure.keyvault.secrets package
- azure.loganalytics package
- azure.mgmt.advisor package
- azure.mgmt.alertsmanagement package
- azure.mgmt.apimanagement package
- azure.mgmt.applicationinsights package
- azure.mgmt.authorization package
- azure.mgmt.automation package
- azure.mgmt.batch package
- azure.mgmt.batchai package
- azure.mgmt.billing package
- azure.mgmt.cdn package
- azure.mgmt.cognitiveservices package
- azure.mgmt.commerce package
- azure.mgmt.compute package
- Module contents
- Submodules
- azure.mgmt.compute.v2019_04_01 package
- azure.mgmt.compute.v2019_03_01 package
- azure.mgmt.compute.v2018_10_01 package
- azure.mgmt.compute.v2018_09_30 package
- azure.mgmt.compute.v2018_06_01 package
- azure.mgmt.compute.v2018_04_01 package
- azure.mgmt.compute.v2017_12_01 package
- azure.mgmt.compute.v2017_09_01 package
- azure.mgmt.compute.v2017_03_30 package
- azure.mgmt.compute.v2016_04_30_preview package
- azure.mgmt.compute.v2016_03_30 package
- azure.mgmt.compute.v2015_06_15 package
- azure.mgmt.consumption package
- azure.mgmt.containerinstance package
- azure.mgmt.containerregistry package
- azure.mgmt.containerservice package
- Module contents
- Submodules
- azure.mgmt.containerservice.v2019_04_30 package
- azure.mgmt.containerservice.v2019_02_01 package
- azure.mgmt.containerservice.v2018_09_30_preview package
- azure.mgmt.containerservice.v2018_08_01_preview package
- azure.mgmt.containerservice.v2018_03_01 package
- azure.mgmt.containerservice.v2017_07_01 package
- azure.mgmt.cosmosdb package
- azure.mgmt.databricks package
- azure.mgmt.datafactory package
- azure.mgmt.datalake.analytics.account package
- azure.mgmt.datalake.analytics.catalog package
- azure.mgmt.datalake.analytics.job package
- azure.mgmt.datalake.store package
- azure.mgmt.datamigration package
- azure.mgmt.devspaces package
- azure.mgmt.devtestlabs package
- azure.mgmt.dns package
- azure.mgmt.eventgrid package
- azure.mgmt.eventhub package
- azure.mgmt.hanaonazure package
- azure.mgmt.hdinsight package
- azure.mgmt.imagebuilder package
- azure.mgmt.iotcentral package
- azure.mgmt.iothub package
- azure.mgmt.iothubprovisioningservices package
- azure.mgmt.keyvault package
- azure.mgmt.kusto package
- azure.mgmt.labservices package
- azure.mgmt.loganalytics package
- azure.mgmt.logic package
- azure.mgmt.machinelearningcompute package
- azure.mgmt.managementgroups package
- azure.mgmt.managementpartner package
- azure.mgmt.maps package
- azure.mgmt.marketplaceordering package
- azure.mgmt.media package
- azure.mgmt.mixedreality package
- azure.mgmt.monitor package
- azure.mgmt.msi package
- azure.mgmt.netapp package
- azure.mgmt.network package
- Module contents
- Submodules
- azure.mgmt.network.v2019_02_01 package
- azure.mgmt.network.v2018_12_01 package
- azure.mgmt.network.v2018_11_01 package
- azure.mgmt.network.v2018_10_01 package
- azure.mgmt.network.v2018_08_01 package
- azure.mgmt.network.v2018_07_01 package
- azure.mgmt.network.v2018_06_01 package
- azure.mgmt.network.v2018_04_01 package
- azure.mgmt.network.v2018_02_01 package
- azure.mgmt.network.v2018_01_01 package
- azure.mgmt.network.v2017_11_01 package
- azure.mgmt.network.v2017_10_01 package
- azure.mgmt.network.v2017_09_01 package
- azure.mgmt.network.v2017_08_01 package
- azure.mgmt.network.v2017_06_01 package
- azure.mgmt.network.v2017_03_01 package
- azure.mgmt.network.v2016_12_01 package
- azure.mgmt.network.v2016_09_01 package
- azure.mgmt.network.v2015_06_15 package
- azure.mgmt.notificationhubs package
- azure.mgmt.policyinsights package
- azure.mgmt.powerbiembedded package
- azure.mgmt.rdbms.mariadb package
- azure.mgmt.rdbms.mysql package
- azure.mgmt.rdbms.postgresql package
- azure.mgmt.recoveryservices package
- azure.mgmt.recoveryservicesbackup package
- azure.mgmt.redis package
- azure.mgmt.relay package
- azure.mgmt.resource.features package
- azure.mgmt.resource.links package
- azure.mgmt.resource.locks package
- azure.mgmt.resource.managedapplications package
- azure.mgmt.resource.policy package
- azure.mgmt.resource.resources package
- azure.mgmt.resource.subscriptions package
- azure.mgmt.resourcegraph package
- azure.mgmt.scheduler package
- azure.mgmt.search package
- azure.mgmt.security package
- azure.mgmt.servermanager package
- azure.mgmt.servicebus package
- azure.mgmt.servicefabric package
- azure.mgmt.signalr package
- azure.mgmt.sql package
- azure.mgmt.sqlvirtualmachine package
- azure.mgmt.storage package
- Module contents
- Submodules
- azure.mgmt.storage.v2019_04_01 package
- azure.mgmt.storage.v2018_07_01 package
- azure.mgmt.storage.v2018_02_01 package
- azure.mgmt.storage.v2017_10_01 package
- azure.mgmt.storage.v2017_06_01 package
- azure.mgmt.storage.v2016_12_01 package
- azure.mgmt.storage.v2016_01_01 package
- azure.mgmt.storage.v2015_06_15 package
- azure.mgmt.subscription package
- azure.mgmt.trafficmanager package
- azure.mgmt.web package
- azure.servicebus package
- azure.servicefabric package
- azure.storage.blob package
- azure.storage.file package
- azure.storage.queue package
- azure.servicemanagement package
- Submodules
- azure.servicemanagement.constants module
- azure.servicemanagement.models module
- azure.servicemanagement.publishsettings module
- azure.servicemanagement.schedulermanagementservice module
- azure.servicemanagement.servicebusmanagementservice module
- azure.servicemanagement.servicemanagementclient module
- azure.servicemanagement.servicemanagementservice module
- azure.servicemanagement.sqldatabasemanagementservice module
- azure.servicemanagement.websitemanagementservice module
- Module contents
- Submodules