分享方式:


使用 Python 用戶端連結庫 Azure 儲存體 範例

本文提供開發人員指南和範例存放庫中找到的程式代碼範例案例概觀。 按兩下連結,以檢視我們的開發人員指南或 GitHub 存放庫中的對應範例。

開發人員指南是文章的集合,這些文章提供與 Azure 儲存體 服務相關的特定案例的詳細資訊和程式代碼範例。 若要深入瞭解適用於 Python 的 Blob 記憶體開發人員指南,請參閱開始使用 Azure Blob 儲存體 和 Python

注意

這些範例會使用最新的 Azure 儲存體 Python v12 連結庫。 針對舊版 v2.1 程式碼,請參閱 GitHub 存放庫中的 Azure 儲存體:開始在 Python 中使用 Azure 儲存體

Blob 範例

下表連結至使用 Python 用戶端連結庫的 Azure Blob 儲存體 開發人員指南和範例:

主題 開發人員指南 GitHub 上的範例
驗證/授權 授權存取權並連線到 Blob 記憶體

建立 Blob

的使用者委派 SAS 建立 Blob


的服務 SAS 建立帳戶 SAS
使用 Azure 身

分識別建立 Blob 服務用戶端,使用 連接字串


建立 Blob 服務用戶端,使用共用存取密鑰

建立 Blob 用戶端從 URL


建立 Blob 用戶端 SAS URL

使用 ClientSecretCredential

建立 SAS 令牌建立 Blob 服務用戶端
建立容器 建立容器 建立容器

使用SAS URL

建立容器 使用容器用戶端建立容器
上傳 上傳 Blob 上傳 Blob 將 Blob

上傳至容器
下載 下載 Blob 下載 Blob
清單​​ 列出容器

列出 Blob
列出容器

列出容器中的 Blob
刪除 刪除容器

刪除 Blob
使用服務客戶端刪除容器 使用容器用戶端



刪除 Blob 刪除多個 Blob


取消刪除 Blob

複本 複製作業

概觀:從來源物件 URL

複製具有異步排程的 Blob
從 URL 複製 Blob 從 URL

中止複製 Blob
租用 建立和管理容器租用

建立和管理 Blob 租用
取得容器

上的租用 取得 Blob 上的租用
屬性和元數據 管理容器屬性和元數據

管理 Blob 屬性和元數據
取得容器屬性

設定容器元數據


取得 Blob 屬性
索引標籤 使用 Blob 索引標籤來管理和尋找數據
存取層 設定或變更區塊 Blob 的存取層
Blob 服務 取得 Blob 服務帳戶資訊

設定 Blob 服務屬性


取得 Blob 服務屬性

取得 Blob 服務統計數據
存取原則 設定容器存取原則

取得容器存取原則

Data Lake Storage 範例

下表連結至使用 Python 用戶端連結庫的 Azure Data Lake Storage 範例:

主題 GitHub 上的範例
Data Lake 服務 建立 Data Lake 服務用戶端
檔案系統 建立檔案系統用戶端
刪除檔案系統
Directory 建立目錄用戶端
取得目錄權限
設定目錄權限
重新命名目錄
取得目錄屬性
刪除目錄
檔案 建立檔案用戶端
建立檔案
取得檔案權限
設定檔案權限
將資料附加至檔案
從檔案讀取資料

Azure 檔案儲存體範例

下表連結至使用 Python 用戶端連結庫的 Azure 檔案範例:

主題 GitHub 上的範例
驗證 從連接字串建立共用服務用戶端
從帳戶和存取金鑰建立共用服務用戶端
產生 SAS 權杖
檔案服務 設定服務屬性
取得服務屬性
使用檔案服務用戶端建立共用
使用檔案服務用戶端列出共用
使用檔案服務用戶端刪除共用
檔案共用 從連接字串建立共用用戶端
取得共用用戶端
使用檔案共用用戶端建立共用
建立共用快照集
使用檔案共用用戶端刪除共用
設定共用配額
設定共用中繼資料
取得共用屬性
Directory 建立目錄
將檔案上傳到目錄
從目錄中刪除檔案
刪除目錄
建立子目錄
列出目錄和檔案
刪除子目錄
取得子目錄用戶端
列出目錄中的檔案
檔案 建立檔案用戶端
建立檔案
上傳檔案
下載檔案
刪除檔案
從 URL 複製檔案

佇列範例

下表連結至使用 Python 用戶端連結庫的 Azure 佇列範例:

主題 GitHub 上的範例
驗證 使用連接字串進行驗證
建立佇列服務用戶端權杖
從連接字串建立佇列用戶端
產生佇列用戶端 SAS 權杖
佇列服務 建立佇列服務用戶端
設定佇列服務屬性
取得佇列服務屬性
使用服務用戶端建立佇列
使用服務用戶端刪除佇列
Queue 建立佇列用戶端
設定佇列中繼資料
取得佇列屬性
使用佇列用戶端建立佇列
使用佇列用戶端刪除佇列
列出佇列
取得佇列用戶端
訊息 傳送訊息
接收訊息
查看訊息
更新訊息
刪除訊息
清除訊息
設定訊息存取原則

數據表範例

下列清單會連結至使用 Python 用戶端連結庫的 Azure 資料表範例:

適用於已淘汰客戶端連結庫的範例可在適用於 Python 的 Azure 數據表記憶體範例中取得。

Azure 程式碼範例程式庫

若要檢視完整的 Python 範例程式庫,請移至:

您可以瀏覽並複製每個程式庫的 GitHub 存放庫。

入門指南

如果您要尋找有關如何安裝和開始使用「Azure 儲存體用戶端程式庫」的指示,請查看下列指南。

下一步

如需其他語言的範例相關資訊︰