使用英语阅读

通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Python 客户端库的 Azure 存储示例

本文概述开发人员指南和示例存储库中提供的代码示例方案。 请单击链接查看开发人员指南或 GitHub 存储库中的相应示例。

开发人员指南是提供与 Azure 存储服务相关的特定方案的详细信息和代码示例的文章集合。 若要详细了解适用于 Python 的 Blob 存储开发人员指南,请参阅 Azure Blob 存储和 Python 入门

备注

这些示例使用最新的 Azure 存储 Python v12 库。 有关旧版 v2.1 代码,请参阅 GitHub 存储库中的 Azure 存储:Python 中的 Azure 存储入门

Blob 示例

下表提供了 Azure Blob 存储开发人员指南和使用 Python 客户端库的示例的链接:

主题 开发人员指南 GitHub 上的示例
身份验证/授权 授予访问和连接到 Blob 存储

为 Blob 创建用户委托 SAS

为 Blob 创建服务 SAS

创建帐户 SAS
使用 Azure 标识创建 Blob 服务客户端

使用连接字符串创建 Blob 服务客户端

使用共享访问密钥创建 Blob 服务客户端

通过 URL 创建 Blob 客户端

创建 Blob 客户端 SAS URL

使用 ClientSecretCredential 创建 Blob 服务客户端

创建 SAS 令牌
创建容器 创建容器 创建容器

使用 SAS URL 创建容器客户端

使用容器客户端创建容器
上传 上传 Blob 上传 Blob

将 Blob 上传到容器
下载 下载 Blob 下载 Blob
列出 列出容器

列出 Blob
列出容器

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

删除 Blob
使用服务客户端删除容器

使用容器客户端删除容器

删除 Blob

删除多个 Blob

取消删除 Blob
复制 复制操作概述

从源对象 URL 复制 Blob

使用异步计划复制 Blob
从 URL 复制 Blob

中止从 URL 复制 Blob
Lease 创建和管理容器租约

创建和管理 Blob 租约
获取容器租约

获取 Blob 租约
属性和元数据 管理容器属性和元数据

管理 Blob 属性和元数据
获取容器属性

设置容器元数据

获取 Blob 属性
索引标记 使用 Blob 索引标记来管理和查找数据
访问层级 设置或更改块 Blob 的访问层
Blob 服务 获取 Blob 服务帐户信息

设置 Blob 服务属性

获取 Blob 服务属性

获取 Blob 服务统计信息
访问策略 设置容器访问策略

获取容器访问策略

Data Lake Storage 示例

下表提供了使用 Python 客户端库的 Azure Data Lake Storage 示例的链接:

Azure 文件示例

下表提供了使用 Python 客户端库的 Azure 文件存储示例的链接:

队列示例

下表提供了使用 Python 客户端库的 Azure 队列示例的链接:

表示例

以下列表提供了使用 Python 客户端库的 Azure 表示例的链接:

适用于 Python 的 Azure 表存储示例中可以找到已弃用客户端库的示例。

Azure 代码示例库

若要查看完整的 Python 示例库,请转到:

可以浏览并克隆每个库的 GitHub 存储库。

入门指南

若要查找有关如何安装和开始使用 Azure 存储客户端库的说明,请查看以下指南。

后续步骤

了解有关其他语言的示例的信息:

注意:作者在 AI 的帮助下创作了此文章。 了解详细信息