标签: azure-python-sdk

Azure Python SDK:BlobServiceClient 与 BlobClient?

我见过的大多数(全部?)Azure 存储 Python SDK 示例都演示了如何创建一个BlobServiceClient用于BlobClient上传/下载 blob(ref1ref2等)的 。

为什么要创建一个BlobServiceClientthen aBlobClient而不是直接创建一个BlobClient

例子:

from azure.storage.blob import BlobClient


def create_blob_client(connection_string):
    try:
        blob_client = BlobClient.from_connection_string(connection_string)
    except Exception as e:
        logging.error(f"Error creating Blob Service Client: {e}")
    return blob_client

connection_string = os.environ["CONNECTION_STRING"]

blob_client = create_blob_client(connection_string)
Run Code Online (Sandbox Code Playgroud)

python azure-blob-storage azure-python-sdk

2
推荐指数
1
解决办法
4972
查看次数