【发布时间】:2021-01-26 09:09:00
【问题描述】:
我的 Azure webapp 需要从 blob 存储目录下载 1000 多个非常小的文件并进行处理。
如果我列出它们,然后逐个下载它们,需要很长时间......有没有快速的方法?想一起下载吗?
PS:我使用以下代码:
from azure.storage.blob import ContainerClient, BlobClient
blob_list = #... list all files in a blob storage directory
for blob in blob_list:
blob_client = BlobClient.from_connection_string(connection_string, container_name, blob)
downloader = blob_client.download_blob(0)
blob = pickle.loads(downloader.readall())
【问题讨论】:
标签: azure azure-blob-storage azure-batch