返回Blob文件URI的Python脚本

问题描述 投票:0回答:1

我正在寻找在Python中运行的脚本的帮助,该脚本将访问Azure中预先存在的Blob,并返回将在此Blob中的单个文件的完整URI。

我已经尝试了一些方法,但是它们对于当前的库来说太旧了,或者在运行时没有连接。

我是一个初学者,因此唤醒我的任何帮助将不胜感激。这是我正在尝试的方法,但我确定这都是错误的]]

import os, uuid
import azure.storage.blob

 self.blob_type = _BlobTypes.BlockBlob
    super(BlockBlobService, self).test(
    account_name=Account_Name,
    account_key='Account key',
    sas_token=None, 
    is_emulated=False, 
    protocol='https', 
    endpoint_suffix='core.windows.net', 
    custom_domain=None, 
    request_session=None, 
    connection_string=None, 
    socket_timeout=None, 
    token_credential=None)
get_block_list(
    ContainerName,
    BlobName,
    snapshot=None,
    block_list_type=None,
    lease_id=None,
    timeout=None)

我正在寻找有关在Python中运行的脚本的帮助,该脚本将访问Azure中预先存在的Blob,并返回将在此Blob中的单个文件的完整URI。我已经尝试了一些方法,但是...

azure azure-functions azure-storage-blobs azure-blob-storage
1个回答
1
投票

根据您的描述,假设您要获取Blob网址,并且阻止列表未提交。如果是,则可以使用make_blob_url方法来实现它,即使该blob不存在,它也可以检索该blob网址。

© www.soinside.com 2019 - 2024. All rights reserved.