Biblioteki klienta usługi Azure Storage dla języka Python

Pakiety klienta (12.X.X.X) — najnowsze

Nazwa pakietu Odwołanie Menedżer pakietów Element źródłowy
Storage Blob Odwołanie PyPi GitHub
Kolejka magazynu Odwołanie PyPi GitHub
Udział plików usługi Storage Odwołanie PyPi GitHub
Storage File Lake (wersja zapoznawcza) Odwołanie PyPi GitHub

Pakiety klienta (2.X.X.X) — starsza wersja

Nazwa pakietu Odwołanie Menedżer pakietów Element źródłowy
Storage Blob Odwołanie PyPi GitHub
Kolejka magazynu Odwołanie PyPi GitHub
Udział plików usługi Storage Odwołanie PyPi GitHub

Zarządzanie

Nazwa pakietu Odwołanie Menedżer pakietów Element źródłowy
Zarządzanie magazynem Odwołanie PyPi GitHub

Instalowanie bibliotek

Klient

Biblioteki klienta usługi Azure Storage składają się z 3 pakietów: obiektów blob, udziału plików i kolejki. Aby zainstalować pakiet obiektów blob, uruchom polecenie:

pip install azure-storage-blob

Zarządzanie

pip install azure-mgmt-storage

Przykłady

Artykuł Opis
Wprowadzenie do Azure Blob Storage w języku Python Tworzenie, odczytywanie, aktualizowanie, ograniczanie dostępu i usuwanie plików i obiektów w usłudze Azure Storage.
Zarządzanie kontami usługi Azure Storage Tworzenie, aktualizowanie i usuwanie kont magazynu. Pobieranie i ponowne generowanie kluczy dostępu do konta magazynu.

Zapoznaj się z bardziej przykładowym kodem języka Python , którego można użyć w aplikacjach.

Znane problemy

Ta sekcja zawiera szczegółowe informacje o znanych problemach dotyczących bibliotek klienckich usługi Azure Storage dla języka Python.

Nieprawidłowy komunikat o błędzieHeaderValue podczas korzystania z wersji beta zestawu SDK

W rzadkich scenariuszach aplikacje uaktualnione do najnowszej wersji beta lub ogólnie dostępnej wersji zestawu SDK mogą otrzymać InvalidHeaderValue komunikat o błędzie. Ten problem może wystąpić podczas korzystania z dowolnej biblioteki magazynu. Komunikat o błędzie wygląda podobnie do następującego przykładu:

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> 

Jeśli uaktualniono do najnowszej wersji beta lub ogólnie dostępnego zestawu SDK i wystąpi ten błąd, zaleca się obniżenie poziomu do poprzedniej ogólnie dostępnej wersji zestawu SDK, aby sprawdzić, czy problem zostanie rozwiązany. Jeśli problem będzie się powtarzać lub jeśli zalecenie nie jest możliwe, otwórz bilet pomocy technicznej , aby zapoznać się z dalszymi opcjami.