Librerie di Archiviazione di Azure per PythonAzure Storage libraries for Python
PanoramicaOverview
- Leggere e scrivere oggetti e file dall'archivio BLOB di AzureRead and write objects and files from Azure Blob storage
- Inviare e ricevere messaggi tra applicazioni connesse al cloud con l'archiviazione code di AzureSend and receive messages between cloud-connected applications with Azure Queue storage
- Leggere e scrivere dati strutturati di grandi dimensioni con l'archiviazione tabelle di AzureRead and write large structured data with Azure Table storage
- Condividere le risorse di archiviazione tra le app con l'archiviazione file di AzureShare storage between apps with Azure File storage
Creare, aggiornare e gestire gli account di archiviazione di Azure Storage, eseguire query e rigenerare chiavi di accesso dal codice Python con le librerie di gestione.Create, update, and manage Azure Storage accounts and query and regenerate access keys from your Python code with the management libraries.
Installare le librerieInstall the libraries
ClientClient
Le librerie client di Archiviazione di Azure sono costituite da 4 pacchetti: BLOB, File, Coda e Tabella.Azure Storage Client Libraries consist of 4 packages: Blob, File, Queue and Table. Per installare il pacchetto BLOB eseguire:To install the blob package, run:
pip install azure-storage-blob
GestioneManagement
pip install azure-mgmt-storage
EsempioExample
from azure.storage.blob import BlockBlobService
blob_service = BlockBlobService(account_name, account_key)
blob_service.create_container(
'mycontainername',
public_access=PublicAccess.Blob
)
blob_service.create_blob_from_bytes(
'mycontainername',
'myblobname',
b'<center><h1>Hello World!</h1></center>',
content_settings=ContentSettings('text/html')
)
print(blob_service.make_blob_url('mycontainername', 'myblobname'))
EsempiSamples
Introduzione all'archiviazione BLOB di Azure con PythonGet started with Azure Blob Storage in Python | Creare, leggere, aggiornare, limitare l'accesso ed eliminare file e oggetti nell'Archiviazione di Azure.Create, read, update, restrict access, and delete files and objects in Azure Storage. |
Introduzione all'archiviazione code di Azure in PythonGet started with Azure Queue Storage in Python | Inserire, visualizzare l'anteprima, recuperare ed eliminare messaggi dalle code di Archiviazione di Azure.Insert, peek, retrieve and delete messages from Azure Storage queues. |
Gestire gli account di archiviazione di AzureManage Azure Storage accounts | Creare, aggiornare ed eliminare gli account di archiviazione.Create, update , and delete storage accounts. Recuperare e rigenerare le chiavi di accesso degli account di archiviazione.Retrieve and regenerate storage account access keys. |
Esplorare altro codice Python di esempio da usare nelle app.Explore more sample Python code you can use in your apps.