如何在python中获取ADLS Gen2文件的最后修改日期并将其保存为csv



我是Azure的新手。我需要帮助从特定的ADLS位置获取最后修改的日期,并将这些信息保存在另一个容器作为csv文件。

我的输入路径是字符串类型

path='teamstestA.json'
blob.properties.last_modified(path)

但是它不起作用。请帮助我如何解决这个问题,如果我的文件输入路径是在字符串格式?

您的问题提到ADLS gen2,但在您的代码示例中,您指的是C驱动器中的文件。您还需要指定您试图获取其属性的ADLS Gen 2 blob的SAS令牌。

您需要的是Blobclient。看一下文档。

安装所需的python库

pip install azure-storage-blob

python代码如下所示:

from azure.storage.blob import BlobClient
sasurl = "xxxxxxx"
blob_client = BlobClient.from_blob_url(sasurl)
print(blob_client.get_blob_properties().last_modified)

最新更新