azure-storage-blob-py

Automate Azure Blob Storage container, blob, and metadata operations with Python.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-storage-blob-py-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-storage-blob-py
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-python/skills/azure-storage-blob-py
Command: npx skills add https://github.com/microsoft/skills --skill azure-storage-blob-py-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Python developers need a straightforward way to manage Azure Blob Storage—creating containers, uploading and downloading blobs, and inspecting blob metadata from code.

Core Features & Use Cases

  • Create and manage containers (ContainerClient)
  • Upload and download blobs efficiently (BlobClient)
  • List blobs and inspect properties for data workflows
  • Async client support and best practices for authentication and performance

Quick Start

Install the azure-storage-blob package and follow the example to upload and download blobs.

Frequently Asked Questions about azure-storage-blob-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload and download blobs from Azure Blob Storage using Python?

You can upload and download blobs in Azure Blob Storage using the Azure SDK for Python by instantiating BlobClient objects to handle data transfers efficiently. This Skill automates these Python-based blob operations for data pipelines and archival storage workflows.

What is the best way to manage Azure Blob Storage containers in Python?

The best way to manage Azure Blob Storage containers in Python is using the ContainerClient from the Azure SDK. This Skill automates container creation and management, providing patterns for programmatic operations across multiple accounts and containers.

Can I inspect blob metadata and list blobs in Azure Storage with Python?

Yes, you can inspect blob metadata and list blobs in Azure Storage with Python by utilizing the Azure SDK. This Skill automates listing blobs and inspecting their properties, which is essential for data workflows and media hosting pipelines.

Does the Azure Blob Storage Python SDK support async client operations?

Yes, the Azure Blob Storage Python SDK supports async client operations alongside best practices for authentication and performance. This Skill provides usage patterns for asynchronous workflows requiring programmatic blob operations across accounts.

Do I need BlobServiceClient to automate data pipelines with Azure Blob Storage?

Yes, you need BlobServiceClient to automate data pipelines with Azure Blob Storage as it provides the entry point for managing accounts, containers, and blobs. This Skill follows Azure SDK patterns to streamline these programmatic blob operations.