Клиентские библиотеки службы хранилища Azure для Python
Клиентские пакеты (12.X.X) — последняя версия
Имя пакета | Ссылка | Диспетчер пакетов | Источник |
---|---|---|---|
Большой двоичный объект хранилища | Справочные материалы | PyPi | GitHub |
Очередь службы хранилища | Справочные материалы | PyPi | GitHub |
Общая папка хранилища | Справочные материалы | PyPi | GitHub |
Storage File Data Lake (предварительная версия) | Справочные материалы | PyPi | GitHub |
Клиентские пакеты (2.X.X) — устаревшие версии
Имя пакета | Ссылка | Диспетчер пакетов | Источник |
---|---|---|---|
Большой двоичный объект хранилища | Справочные материалы | PyPi | GitHub |
Очередь службы хранилища | Справочные материалы | PyPi | GitHub |
Общая папка хранилища | Справочные материалы | PyPi | GitHub |
управление;
Имя пакета | Ссылка | Диспетчер пакетов | Источник |
---|---|---|---|
Управление хранилищами | Справочные материалы | PyPi | GitHub |
Установка библиотек
клиент
Клиентские библиотеки службы хранилища Azure состоят из 3 пакетов: BLOB-объект, общая папка и очередь. Чтобы установить пакет больших двоичных объектов, выполните следующую команду:
pip install azure-storage-blob
управление;
pip install azure-mgmt-storage
Примеры
Статья | Описание |
---|---|
Начало работы с хранилищем BLOB-объектов Azure в Python | Создание, чтение, обновление и удаление файлов и объектов в хранилище Azure, а также ограничение доступа к ним. |
Управление учетными записями хранения Azure | Создание, обновление и удаление учетных записей хранения. Извлечение и повторное создание ключей доступа к учетной записи хранения. |
Ознакомьтесь с другими примерами кода Python, которые можно использовать в приложениях.
Известные проблемы
В этом разделе описаны известные проблемы, связанные с клиентскими библиотеками службы хранилища Azure для Python.
Сообщение об ошибке InvalidHeaderValue при использовании бета-версии пакета SDK
В редких случаях приложения, обновленные до последней бета-версии или общедоступной версии пакета SDK, могут получать сообщение об ошибке InvalidHeaderValue
. Эта проблема может возникнуть при использовании любой библиотеки хранилища. Сообщение об ошибке выглядит примерно так:
HTTP/1.1 400 The value for one of the HTTP headers is not in the correct format.
Content-Length: 328
Content-Type: application/xml
Server: Microsoft-HTTPAPI/2.0
x-ms-request-id: <REMOVED>
Date: Fri, 19 May 2023 17:10:33 GMT
<?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format.
RequestId:<REMOVED>
Time:2023-05-19T17:10:34.2972651Z</Message><HeaderName>x-ms-version</HeaderName><HeaderValue>yyyy-mm-dd</HeaderValue></Error>
Если вы обновились до последней бета-версии или общедоступной версии пакета SDK и возникла эта ошибка, рекомендуется перейти на предыдущую общедоступную версию пакета SDK, чтобы узнать, устранена ли проблема. Если проблема не устранена или рекомендация не представляется возможной, отправьте запрос в службу поддержки , чтобы изучить дополнительные варианты.
Azure SDK for Python