На самом деле вы можете использовать свойство get_blob_to_path , ниже приведен пример на python:
from azure.storage.blob import BlockBlobService
bb = BlockBlobService(account_name='', account_key='')
container_name = ""
blob_name_to_download = "test.txt"
file_path ="/home/Adam/Downloaded_test.txt"
bb.get_blob_to_path(container_name, blob_name_to_download, file_path, open_mode='wb', snapshot=None, start_range=None, end_range=None, validate_content=False, progress_callback=None, max_connections=2, lease_id=None, if_modified_since=None, if_unmodified_since=None, if_match=None, if_none_match=None, timeout=None)
В этом примере с загрузкой файла большого двоичного объекта с именем: "test.txt", в контейнере, в File_path "/home/Adam/Downloaded_test.txt", вы также можете сохранить то же имя, если хотите. , Вы можете найти больше образцов, включая этот в https://github.com/adamsmith0016/Azure-storage