python从zip文件夹获取文件夹名称列表

python从zip文件夹获取文件夹名称列表,python,zip,7zip,Python,Zip,7zip,我有80个压缩文件。在每个文件夹中,大约有20个文件夹,我称之为第一级文件夹。从每个压缩文件中获取所有一级文件夹名称列表的python代码是什么 我需要有一个excel电子表格,列出所有80个压缩文件中第一级文件夹的名称 棘手的部分:在这80个压缩文件中有两种类型。一些有.zip扩展名,而另一些有.7z扩展名。文档很好地回答了您的问题 ZipFile.namelist 按名称返回存档成员列表 对于7zip,可能需要使用子流程模块并运行7zip;zipfile模块不能打开所有7zip文件

我有80个压缩文件。在每个文件夹中,大约有20个文件夹,我称之为第一级文件夹。从每个压缩文件中获取所有一级文件夹名称列表的python代码是什么

我需要有一个excel电子表格,列出所有80个压缩文件中第一级文件夹的名称

棘手的部分:在这80个压缩文件中有两种类型。一些有.zip扩展名,而另一些有.7z扩展名。

文档很好地回答了您的问题

ZipFile.namelist

按名称返回存档成员列表

对于7zip,可能需要使用子流程模块并运行7zip;zipfile模块不能打开所有7zip文件