Bagikan melalui


Sampel Azure Storage menggunakan pustaka klien Python

Artikel ini menyediakan gambaran umum skenario sampel kode yang ditemukan di panduan pengembang dan repositori sampel kami. Klik tautan untuk melihat sampel yang sesuai, baik di panduan pengembang kami atau di repositori GitHub.

Panduan pengembang adalah kumpulan artikel yang menyediakan informasi terperinci dan contoh kode untuk skenario tertentu yang terkait dengan layanan Azure Storage. Untuk mempelajari selengkapnya tentang panduan pengembang Blob Storage untuk Python, lihat Mulai menggunakan Azure Blob Storage dan Python.

Catatan

Sampel ini menggunakan pustaka Azure Storage Python v12 terbaru. Untuk kode v2.1 warisan, lihat Azure Storage: Memulai Azure Storage di Python di repositori GitHub.

Sampel blob

Tabel berikut ini menautkan ke panduan dan sampel pengembang Azure Blob Storage yang menggunakan pustaka klien Python:

Topik Panduan pengembang Sampel pada GitHub
Autentikasi/otorisasi Mengotorisasi akses dan menyambungkan ke Blob Storage

Membuat SAS delegasi pengguna untuk blob

Membuat SAS layanan untuk blob

Membuat akun SAS
Membuat klien layanan blob menggunakan Azure Identity

Create blob service client menggunakan string koneksi


Buat klien layanan blob menggunakan kunci

akses bersama Buat klien blob dari URL

Buat KLIEN BLOB SAS URL


Buat klien layanan blob menggunakan ClientSecretCredential


Buat token SAS
Membuat kontainer Membuat kontainer Buat kontainer

Buat klien kontainer menggunakan URL


SAS Buat kontainer menggunakan klien kontainer
Unggah Mengunggah blob Mengunggah blob

Unggah blob ke kontainer
Unduh Mengunduh blob Mengunduh blob
List Mencantumkan kontainer

Daftar blob
Mencantumkan kontainer

Daftar blob dalam kontainer
Hapus Hapus kontainer

Hapus blob
Menghapus kontainer menggunakan klien

layanan Hapus kontainer menggunakan klien


kontainer Hapus blob


Hapus beberapa blob


Batalkan penghapusan blob
Menyalin Gambaran umum operasi

salin Salin blob dari URL


objek sumber Salin blob dengan penjadwalan asinkron
Salin blob dari URL

Batalkan salin blob dari URL
Penyewaan Membuat dan mengelola sewa

kontainer Membuat dan mengelola sewa blob
Memperoleh sewa pada kontainer

Memperoleh sewa pada blob
Properti dan metadata Mengelola properti kontainer dan metadata

Mengelola properti blob dan metadata
Mendapatkan properti

kontainer Atur metadata


kontainer Dapatkan properti blob
Tag indeks Menggunakan tag indeks blob untuk mengelola dan menemukan data
Tingkat akses Mengatur atau mengubah tingkat akses blob blok
Blob service Dapatkan info

akun layanan blob Atur properti


layanan blob Dapatkan properti


layanan blob Dapatkan statistik layanan blob
Kebijakan akses Mengatur kebijakan

akses kontainer Dapatkan kebijakan akses kontainer

Sampel Data Lake Storage

Tabel berikut ini menautkan ke sampel Azure Data Lake Storage yang menggunakan pustaka klien Python:

Topik Sampel pada GitHub
Layanan Data Lake Membuat klien layanan Data Lake
Sistem file Membuat klien sistem file
Menghapus sistem file
Direktori Membuat klien direktori
Mendapatkan izin direktori
Set izin direktori
Mengganti nama direktori
Mendapatkan properti direktori
Menghapus direktori
File Membuat klien file
Membuat file
Mendapatkan izin file
Set izin file
Menambahkan data ke file
Membaca data dari file

Sampel File Azure

Tabel berikut ini menautkan ke sampel File Azure yang menggunakan pustaka klien Python:

Topik Sampel pada GitHub
Autentikasi Membuat berbagi klien layanan dari string koneksi
Membuat berbagi klien layanan dari akun dan kunci akses
Menghasilkan token SAS
Layanan file Set properti layanan
Mendapatkan properti layanan
Membuat berbagi menggunakan klien layanan file
Membuat daftar berbagi menggunakan klien layanan file
Menghapus berbagi menggunakan klien layanan file
Berbagi file Membuat berbagi klien dari string koneksi
Mendapatkan berbagi klien
Membuat berbagi menggunakan berbagi klien file
Membuat berbagi rekam jepret
Menghapus berbagi menggunakan berbagi klien file
Set berbagi kuota
Set metadata berbagi
Mendapatkan properti berbagi
Direktori Membuat direktori
Mengunggah file ke direktori
Menghapus file dari direktori
Menghapus direktori
Membuat subdirektori
Mencantumkan direktori dan file
Menghapus subdirektori
Mendapatkan klien subdirektori
Membuat daftar file dalam direktori
File Membuat klien file
Membuat file
Mengunggah file
Mengunduh file
Hapus file
Menyalin file dari URL

Sampel antrean

Tabel berikut ini menautkan ke sampel Azure Queues yang menggunakan pustaka klien Python:

Topik Sampel pada GitHub
Autentikasi Mengautentikasi menggunakan string koneksi
Membuat token klien layanan antrean
Membuat klien antrean dari string koneksi
Menghasilkan antrean klien SAS token
Layanan antrean Membuat klien layanan antrean
Mengatur properti layanan antrean
Mendapatkan properti layanan antrean
Membuat antrean menggunakan klien layanan
Menghapus antrean menggunakan klien layanan
Antrean Membuat klien antrian
Mengatur metadata antrean
Mendapatkan properti antrean
Membuat antrean menggunakan klien antrean
Menghapus antrean menggunakan klien antrean
Mencantumkan antrean
Mendapatkan klien antrian
Pesan Mengirim pesan
Menerima pesan
Mengintip pesan
Perbarui pesan
Hapus pesan
Menghapus pesan
Set kebijakan akses pesan

Sampel tabel

Daftar berikut ini menautkan ke sampel Tabel Azure yang menggunakan pustaka klien Python:

Sampel untuk pustaka klien yang tidak digunakan lagi tersedia di sampel Azure Table Storage untuk Python.

Pustaka sampel kode Azure

Untuk tampilan pustaka sampel Python lengkap, buka:

Anda dapat menelusuri dan mengkloning repositori GitHub untuk setiap pustaka.

Panduan memulai

Lihat panduan berikut jika Anda mencari instruksi tentang cara menginstal dan mulai menggunakan pustaka klien Azure Storage.

Langkah berikutnya

Untuk informasi tentang sampel untuk bahasa lain: