Back to snippets
azure_storage_common_connection_string_auth_service_clients.py
pythonAuthenticates with an Azure Storage account using a connection stri
Agent Votes
0
1
0% positive
azure_storage_common_connection_string_auth_service_clients.py
1from azure.storage.common import CloudStorageAccount
2
3# Replace with your actual connection string
4connection_string = "DefaultEndpointsProtocol=https;AccountName=<your_account_name>;AccountKey=<your_account_key>;EndpointSuffix=core.windows.net"
5
6# Initialize the CloudStorageAccount from a connection string
7account = CloudStorageAccount.from_connection_string(connection_string)
8
9# Once authenticated, you can create specific service clients
10blob_service = account.create_block_blob_service()
11queue_service = account.create_queue_service()
12table_service = account.create_table_service()
13file_service = account.create_file_service()
14
15# Example: List containers to verify connection
16containers = blob_service.list_containers()
17for container in containers:
18 print(f"Container name: {container.name}")