zipfilepython:如何获取压缩包内文件的元数据

2024-06-28 19:56:53 发布

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


我正在尝试构建一个用Python编写的脚本,它可以浏览一个归档文件(在本例中是一个zip),并递归地获取文件的所有元数据。
我通常使用以下命令获取元数据:

(mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) = os.stat(fname)

问题是我不想从zip文件中提取文件,所以我没有路径可供提供操作系统统计(). 我唯一能做的就是:

^{pr2}$

我能用“数据”得到我需要的信息吗?或者我应该用另一种方法吗?在


Tags: 文件数据dev命令脚本uidsizemode
1条回答
网友
1楼 · 发布于 2024-06-28 19:56:53

ZIP格式没有文件系统中的文件包含的元数据多(也不需要)。您可以从zipfile中提取所有元数据,而无需解压缩文件内容。

^{} method为您提供了一个^{} instances列表,允许您访问该元数据。

相关问题 更多 >