列表目录和文件中缺少Azure FileProperties内容

2024-04-19 06:34:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Django 2.0.4、Python 3.5和Azure文件存储:

Azure Python API

Seems to work with Blobs

azurepython包一切正常。现在我想列出一个目录的所有文件,并查看它们的LastModified属性和一些其他属性:

# getting Azure service
azureService = getAzureService()

# list all files in directory
archivesList = azureService.list_directories_and_files('myfilestoragename', directory_name='archives')
for element in archivesList:
    element_name = element.name
    element_lastmodified = element.properties.last_modified
    element_contentlength = element.properties.content_length

问题是:element_lastmodified总是None 但是element_contentlength有一个有效值。你知道吗

当我使用msazure存储资源管理器并查看每个文件的properties时,属性LastModified有一个有效的时间戳。你知道吗

有什么想法吗?谢谢!你知道吗


Tags: 文件djangonamein属性fileselementproperties
1条回答
网友
1楼 · 发布于 2024-04-19 06:34:15

上次修改的\u始终为“无”,因为很遗憾,服务在列出目录和文件时不会返回此信息。请参阅其余文档here。你知道吗

若要获取文件/目录的上次修改时间,请使用get\ directory\ properties和get\ file\ properties。你知道吗

相关问题 更多 >