Bibliothèques clientes stockage Azure pour Python

Packages clients (12.X.X) - Dernier

Nom du package Informations de référence Gestionnaire de package Source
Storage Blob Référence PyPI GitHub
File d’attente de stockage Référence PyPI GitHub
Partage de fichiers de stockage Référence PyPI GitHub
Storage File Data Lake (préversion) Référence PyPI GitHub

Packages clients (2.X.X) - Hérité

Nom du package Informations de référence Gestionnaire de package Source
Storage Blob Référence PyPI GitHub
File d’attente de stockage Référence PyPI GitHub
Partage de fichiers de stockage Référence PyPI GitHub

Gestion

Nom du package Informations de référence Gestionnaire de package Source
Gestion du stockage Référence PyPI GitHub

Installer les bibliothèques

Client

Les bibliothèques clientes stockage Azure se composent de 3 packages : Blob, Partage de fichiers et File d’attente. Pour installer le package de l’objet blob, exécutez :

pip install azure-storage-blob

Gestion

pip install azure-mgmt-storage

Exemples

Article Description
Prise en main du stockage Blob Azure dans Python Créer, lire, mettre à jour, limiter l’accès et supprimer des fichiers et des objets dans le stockage Azure.
Gérer des comptes de stockage Azure Créer, mettre à jour et supprimer des comptes de stockage. Récupérer et régénérer des clés d’accès de compte de stockage.

Découvrez d’autres exemples de code Python à utiliser dans vos applications.

Problèmes connus

Cette section détaille les problèmes connus pour les bibliothèques clientes stockage Azure pour Python.

Message d’erreur InvalidHeaderValue lors de l’utilisation de la version bêta du SDK

Dans de rares scénarios, les applications qui ont effectué une mise à niveau vers la dernière version bêta ou la version généralement disponible du KIT de développement logiciel (SDK) peuvent recevoir un InvalidHeaderValue message d’erreur. Ce problème peut se produire lors de l’utilisation de l’une des bibliothèques de stockage. Le message d’erreur ressemble à l’exemple suivant :

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> 

Si vous avez effectué une mise à niveau vers la dernière version bêta ou la version généralement disponible du KIT de développement logiciel (SDK) et que vous rencontrez cette erreur, il est recommandé de passer à la version précédente généralement disponible du KIT de développement logiciel (SDK) pour voir si le problème est résolu. Si le problème persiste ou si la recommandation n’est pas possible, ouvrez un ticket de support pour explorer d’autres options.