首页 > 解决方案 > 如何将文件从一个文件夹复制到 python 中同一容器中的 azure 存储中的另一个文件夹?

问题描述

Azure-storage-blob 仅包含从独立托管文件复制的 copy_from_url,而不是 azure 存储容器中的文件。

标签: azure

解决方案


bc = BlobClient.from_connection_string(c["LANDING_CONNECTION_STRING"],c["LANDING_CONTAINER_NAME"],c["blobDirectory"]+"/"+blobname)
client = BlobServiceClient.from_connection_string(c["LANDING_CONNECTION_STRING"])
new_blob = client.get_blob_client(c["LANDING_CONTAINER_NAME"],c["ArchivalDirectory"]+"/"+blobname)
new_blob.start_copy_from_url(bc.url)

推荐阅读