Я работаю с функцией Azure для моего проекта. Мне нужно подключиться к хранилищу больших двоичных объектов и загрузить некоторые файлы.
Пока все работает хорошо. Но я пытался использовать хранилище эмулятора для полной локальной разработки (https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator), и здесь возникают проблемы
Как объясняется, я загружаю эмулятор, запускаю его, здесь все хорошо, я вижу мой эмулятор в Azure Storage Explorer. Я изменяю строку подключения «AzureWebJobsStorage» на ярлык «UseDevelopmentStorage = true» в моих local.settings. json
И когда я запускаю код, проблема появляется в этой строке:
container_client = ContainerClient.from_connection_string(
conn_str=conn_str,
container_name=container_name
)
Где conn_str
conn_str = os.get_env_variable('AzureWebJobsStorage')
во время инициализации, я печатаю эту строку подключения, и в результате получается:
ConnectionString to blob storage : UseDevelopmentStorage=true
кажется python не понимаю ярлык, у вас есть идеи, что я делаю не так? спасибо