Aracılığıyla paylaş


Python istemci kitaplıklarını kullanan Azure Depolama örnekleri

Bu makale, geliştirici kılavuzlarımız ve örnek depomuzda bulunan kod örneği senaryolarına genel bir bakış sağlar. Geliştirici kılavuzlarımızda veya GitHub depolarında ilgili örnekleri görüntülemek için bağlantılara tıklayın.

Geliştirici kılavuzları, Azure Depolama hizmetleriyle ilgili belirli senaryolar için ayrıntılı bilgi ve kod örnekleri sağlayan makale koleksiyonlarıdır. Python için Blob Depolama geliştirici kılavuzu hakkında daha fazla bilgi edinmek için bkz. Azure Blob Depolama ve Python'ı kullanmaya başlama.

Not

Bu örnekler en son Azure Depolama Python v12 kitaplığını kullanır. Eski v2.1 kodu için, GitHub deposunda Azure Depolama: Python'da Azure Depolama'ya Başlarken bölümüne bakın.

Blob örnekleri

Aşağıdaki tablo, Python istemci kitaplıklarını kullanan Azure Blob Depolama geliştirici kılavuzlarına ve örneklerine bağlanır:

Konu Geliştirici kılavuzu GitHub’daki örnekler
Kimlik doğrulaması/yetkilendirme Erişimi yetkilendir ve Blob Depolama'ya bağlan

Bir blob için kullanıcı temsilcisi SAS'si oluştur

Bir blob için hizmet SAS'si oluştur

Hesap SAS'si oluştur
Azure Kimliği kullanarak blob hizmeti istemcisi oluşturma

Bağlantı dizesi kullanarak blob hizmeti istemcisi oluşturma

Paylaşılan erişim anahtarı kullanarak blob hizmeti istemcisi oluşturma

URL'den blob istemcisi oluşturma

SAS URL'si kullanarak blob istemcisi oluşturma

ClientSecretCredential kullanarak blob hizmeti istemcisi oluşturma

SAS belirtecini kullanarak blob hizmeti istemcisi oluşturma
Kapsayıcı oluşturma Kapsayıcı oluşturma Kapsayıcı oluştur

SAS URL'sini kullanarak kapsayıcı istemcisi oluştur

Kapsayıcı istemcisini kullanarak kapsayıcı oluştur
Yükle Blob yükle Bir blob yükle

Blobu kapsayıcıya yükle
İndir Bir blob indir Bir blob indir
Liste Kapsayıcıları Listeleme

Blobları Listeleme
Kapsayıcıları listeleme

Kapsayıcıdaki blobları listeleme
Sil Kapsayıcıları sil

Blobları sil
Hizmet istemcisi kullanarak kapsayıcı silme

Kapsayıcıyı kapsayıcı istemci kullanarak silme

Blobu silme

Birden çok blobu silme

Blobu geri yükleme
Kopyala Kopyalama işlemlerine genel bakış

Kaynak nesne URL'sinden bir blob'u kopyalama


Eşzamansız zamanlama ile bir blob'u kopyalama
URL'den blob kopyalama

URL'den blob kopyalamayı durdurma
Kiralama Kapsayıcı kiralamalarını oluşturma ve yönetme

Blob kiralamalarını oluşturma ve yönetme
Kapsayıcı kiralama alma

Blob üzerinde kiralama alma
Özellikler ve meta veriler Kapsayıcı özelliklerini ve meta verileri yönetme

Blob özelliklerini ve meta verilerini yönetme
Kapsayıcı özelliklerini alma

Kapsayıcı meta verilerini ayarlama

Blob özelliklerini alma
Dizin etiketleri Verileri yönetmek ve bulmak için blob dizini etiketlerini kullanma
Erişim katmanları Blok blobu erişim katmanını ayarlama veya değiştirme
Blob hizmeti Blob hizmeti hesabı bilgilerini al

Blob hizmeti özelliklerini ayarla

Blob hizmeti özelliklerini al

Blob hizmeti istatistiklerini al
Erişim ilkesi Kapsayıcı erişim ilkesini ayarla

Kapsayıcı erişim ilkesini al

Data Lake Storage örnekleri

Aşağıdaki tablo, Python istemci kitaplıklarını kullanan Azure Data Lake Storage örneklerine bağlanır:

Konu GitHub’daki örnekler
Data Lake hizmeti Data Lake hizmet istemcisi oluşturma
Dosya sistemi Dosya sistemi istemcisi oluşturma
Dosya sistemini silme
Dizin Dizin istemcisi oluşturma
Dizin izinlerini alma
Dizin izinlerini ayarlama
Dizini yeniden adlandır
Dizin özelliklerini alma
Dizini silme
Dosya Dosya istemcisi oluşturma
Dosya oluşturma
Dosya izinlerini alma
Dosya izinlerini ayarlama
Dosyaya veri ekleme
Dosyadan veri okuma

Azure Dosya örnekleri

Aşağıdaki tablo, Python istemci kitaplıklarını kullanan Azure Dosya örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması bağlantı dizesi'dan paylaşım hizmeti istemcisi oluşturma
Hesaptan ve erişim anahtarından paylaşım hizmeti istemcisi oluşturma
SAS belirteci oluşturma
Dosya hizmeti Hizmet özelliklerini ayarlama
Hizmet özelliklerini alma
Dosya hizmeti istemcilerini kullanarak paylaşımlar oluşturma
Dosya hizmeti istemcisini kullanarak paylaşımları listeleme
Dosya hizmeti istemcisi kullanarak paylaşımları silme
Dosya paylaşımı bağlantı dizesi'dan paylaşım istemcisi oluşturma
Paylaşım istemcisi alma
Dosya paylaşımı istemciyi kullanarak paylaşım oluşturma
Anlık paylaşım görüntüsü oluştur
Dosya paylaşımı istemciyi kullanarak paylaşımı silme
Paylaşım kotası ayarlama
Paylaşım meta verilerini ayarlama
Paylaşım özelliklerini alma
Dizin Dizin oluşturma
Dosyayı dizine yükleme
Dizinden dosya silme
Dizini silme
Alt dizin oluşturma
Dizinleri ve dosyaları listeleme
Alt dizini sil
Alt dizin istemcisi getir
Dizindeki dosyaları listeleme
Dosya Dosya istemcisi oluşturma
Dosya oluşturma
Dosya yükle
Dosyayı indirme
Dosyayı silmel
URL'den dosya kopyalama

Kuyruk örnekleri

Aşağıdaki tablo, Python istemci kitaplıklarını kullanan Azure Kuyrukları örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması bağlantı dizesi kullanarak kimlik doğrulaması
Kuyruk hizmeti istemci belirteci oluştur
bağlantı dizesi'den kuyruk istemcisi oluşturma
Kuyruk istemcisi SAS belirteci oluşturma
Kuyruk hizmeti Kuyruk hizmeti istemcisi oluşturma
Kuyruk hizmeti özelliklerini ayarlama
Kuyruk hizmeti özelliklerini alma
Hizmet istemcisi kullanarak kuyruk oluşturma
Hizmet istemcisi kullanarak kuyruğu silme
Sıra Kuyruk istemcisi oluşturma
Kuyruk meta verilerini ayarlama
Kuyruk özelliklerini alma
Kuyruk istemcisi kullanarak kuyruk oluşturma
Kuyruk istemciyi kullanarak kuyruğu silme
Kuyrukları listele
Kuyruk istemcisini al
İleti İleti gönderme
İleti alma
İletiye göz atma
İletiyi güncelleştirme
İletiyi sil
İletileri temizleme
İleti erişim ilkesini ayarlama

Tablo örnekleri

Aşağıdaki liste, Python istemci kitaplıklarını kullanan Azure Tablo örneklerine bağlantılar içerir:

Kullanım dışı bırakılan istemci kitaplıklarına yönelik örnekler Python için Azure Tablo Depolama örnekleri'nde bulunabilir.

Azure kod örnek kitaplıkları

Python örnek kitaplıklarının tamamını görüntülemek için şuraya gidin:

Her kitaplık için GitHub deposuna göz atabilir ve depoyu kopyalayabilirsiniz.

Başlangıç kılavuzları

Azure Depolama istemci kitaplıklarını yükleme ve kullanmaya başlama yönergelerini arıyorsanız aşağıdaki kılavuzlara göz atın.

Sonraki adımlar

Diğer dil örnekleri hakkında bilgi için: