Python için Azure Depolama istemci kitaplıkları

İstemci Paketleri (12.X.X) - En Son

Paket Adı Başvuru Paket Yöneticisi Kaynak
Depolama Blobu Başvuru PyPi GitHub
Depolama Kuyruğu Başvuru PyPi GitHub
Depolama Dosya Paylaşımı Başvuru PyPi GitHub
Depolama Dosyası Data Lake (Önizleme) Başvuru PyPi GitHub

İstemci Paketleri (2.X.X) - Eski

Paket Adı Başvuru Paket Yöneticisi Kaynak
Depolama Blobu Başvuru PyPi GitHub
Depolama Kuyruğu Başvuru PyPi GitHub
Depolama Dosya Paylaşımı Başvuru PyPi GitHub

Yönetim

Paket Adı Başvuru Paket Yöneticisi Kaynak
Depolama Yönetimi Başvuru PyPi GitHub

Kitaplıkları yükleme

İstemci

Azure Depolama İstemci Kitaplıkları 3 paket içerir: Blob, Dosya Paylaşımı ve Kuyruk. Blob paketini yüklemek için şunu çalıştırın:

pip install azure-storage-blob

Yönetim

pip install azure-mgmt-storage

Örnekler

Makale Description
Python'da Azure Blob Depolama kullanmaya başlama Azure Depolama'da dosya ve nesneleri oluşturma, okuma, güncelleştirme, erişimi kısıtlama ve silme.
Azure Depolama hesaplarını yönetme Depolama hesaplarını oluşturun, güncelleştirin ve silin. Depolama hesabı erişim anahtarlarını alma ve yeniden oluşturma.

Uygulamalarınızda kullanabileceğiniz daha fazla örnek Python kodunu keşfedin.

Bilinen sorunlar

Bu bölümde Python için Azure Depolama istemci kitaplıklarıyla ilgili bilinen sorunlar ayrıntılı olarak açıklanmaktadır.

SDK'nın beta sürümü kullanılırken InvalidHeaderValue hata iletisi

Nadir senaryolarda, SDK'nın en son beta sürümüne veya genel kullanıma açık sürümüne yükseltilen uygulamalar bir InvalidHeaderValue hata iletisi alabilir. Bu sorun, Depolama kitaplıklarından herhangi birini kullanırken oluşabilir. Hata iletisi aşağıdaki örneğe benzer:

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'nın en son beta sürümüne veya genel kullanıma sunulduysa ve bu hatayla karşılaşıyorsanız sorunun çözülip çözülmediğini görmek için SDK'nın genel kullanıma sunulan önceki sürümüne düşürmeniz önerilir. Sorun devam ederse veya öneri uygun değilse, diğer seçenekleri keşfetmek için bir destek bileti açın .