2024-06-06 22:29:00 发布
网友
我想得到一个给定的blob存储容器的位置。我例举了我的客户:
blob_client = BlockBlobService(account_name='account_name', account_key='account_key')
我希望能从中提取get_container_properties()方法,但它没有返回太多信息。在
get_container_properties()
properties仅包含etagm上次修改、租赁和公共访问。在
properties
如何获得集装箱的位置?在
不能使用Python存储客户机库获取帐户区域,因为客户机库用于数据访问目的。要获取帐户属性,请使用Python存储资源提供程序客户端库:https://azure.microsoft.com/pt-br/resources/samples/storage-python-manage/
我认为您提到的容器的location意味着容器的{}。我搜索了Blob存储Java SDK和{a2}中的容器类,它们都包含url属性。在
location
url
但是,在Python SDK中,在类azure.storage.blob.models.Container中找不到这样的url属性。在
azure.storage.blob.models.Container
我还检查了get container rest api,在响应正文中仍然没有这样的url属性。在
然后我发现URL实际上是在客户机代码中缝合的。在
URL
可以使用python代码获取容器的url。在
containerUrl = 'http://'+accountName+'.blob.core.windows.net/'+containerName;
希望对你有帮助。在
不能使用Python存储客户机库获取帐户区域,因为客户机库用于数据访问目的。要获取帐户属性,请使用Python存储资源提供程序客户端库:https://azure.microsoft.com/pt-br/resources/samples/storage-python-manage/
我认为您提到的容器的}。我搜索了Blob存储Java SDK和{a2}中的容器类,它们都包含
location
意味着容器的{url
属性。在但是,在Python SDK中,在类
azure.storage.blob.models.Container
中找不到这样的url
属性。在我还检查了get container rest api,在响应正文中仍然没有这样的
url
属性。在然后我发现
URL
实际上是在客户机代码中缝合的。在可以使用python代码获取容器的url。在
希望对你有帮助。在
相关问题 更多 >
编程相关推荐