Библиотеки службы хранилища Azure для PythonAzure Storage libraries for Python

ОбзорOverview

Библиотеки управления позволяют создавать, обновлять и администрировать учетные записи службы хранилища Azure, а также запрашивать и повторно создавать ключи доступа в коде Python.Create, update, and manage Azure Storage accounts and query and regenerate access keys from your Python code with the management libraries.

Установка библиотекInstall the libraries

КлиентClient

Клиентские библиотеки службы хранилища Azure содержат четыре пакета: для хранилищ BLOB-объектов, файлов, очередей и таблиц.Azure Storage Client Libraries consist of 4 packages: Blob, File, Queue and Table. Чтобы установить пакет больших двоичных объектов, выполните следующую команду:To install the blob package, run:

pip install azure-storage-blob

УправлениеManagement

pip install azure-mgmt-storage

ПримерExample

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'))

ПримерыSamples

Начало работы с хранилищем BLOB-объектов Azure в PythonGet started with Azure Blob Storage in Python Создание, чтение, обновление и удаление файлов и объектов в хранилище Azure, а также ограничение доступа к ним.Create, read, update, restrict access, and delete files and objects in Azure Storage.
Начало работы с хранилищем очередей Azure в PythonGet started with Azure Queue Storage in Python Вставка, просмотр, получение и удаление сообщений в очередях хранилища Azure.Insert, peek, retrieve and delete messages from Azure Storage queues.
Управление учетными записями хранения AzureManage Azure Storage accounts Создание, обновление и удаление учетных записей хранения.Create, update , and delete storage accounts. Извлечение и повторное создание ключей доступа к учетной записи хранения.Retrieve and regenerate storage account access keys.

Ознакомьтесь с другими примерами кода Python, которые можно использовать в приложениях.Explore more sample Python code you can use in your apps.